Okta19 дней назад

Principal Software Engineer – Developer Platform (Auth0)

15 333–21 083 ₽в месяц · до вычета
РЫНОК
13 634медиана по профессии
Tech Lead / Team Lead · 356 вакансий с указанной зарплатой
5 092половина предложений: 9 708–18 1041,2 млн
В рынке · выше 62% предложений
Toronto

Обязанности

  • 01Own the platform architecture: Set the technical direction for the developer platform, and make the cross-cutting decisions that keep it coherent and easy to build on as it grows
  • 02Architect for scale: Design the distributed systems behind the platform for throughput, reliability, and consistency, so the guarantees developers depend on hold up under real load
  • 03Turn ambiguity into direction: Take the hardest, most vaguely specified platform problems and turn them into clear, modular technical designs the team can execute against
  • 04Design for developers and agents: Shape the platform so it holds up whether a person or an agent is calling it, and so both can build and automate their work against Auth0
  • 05Raise the engineering bar: Set the standard for how the team designs, builds, and operates the platform, and lead deep, constructive reviews that grow the engineers around you
  • 06Partner across teams: Operate peer-to-peer with tech leads in adjacent groups to review major architectural decisions and keep the wider platform aligned

Требования

  • 0110+ years of software engineering experience, with a proven track record as a Principal or Staff level individual contributor
  • 02Distributed architecture depth: Extensive experience designing and operating high-scale, reliable backend and event-driven systems, with a strong grasp of the tradeoffs in throughput, consistency, and failure handling
  • 03Platform thinking: A track record of designing and shipping platforms or developer-facing systems at scale, with an instinct for the interfaces and abstractions that keep them coherent as they grow
  • 04IAM platform thinking: Deep understanding of identity and access management, with a sense for the platform capabilities and abstractions that make identity easier for developers to build on
  • 05Ownership in ambiguity: You can own vaguely specified problems and drive them to a clear technical direction without heavy top-down scoping
  • 06Strong engineering fundamentals: Strong Node.js fundamentals; Go a plus
  • 07Agent-aware design: Hands-on familiarity with agentic tooling, MCP, or LLM-facing design, and a sense for how agents consume a platform
  • 08Cross-functional collaboration: Experience working across engineering, product, and architecture in a fast-moving environment, and a habit of raising the bar for the people around you

Условия

  • 01Hybrid work model
  • 02Equity (where applicable)
  • 03Bonus
  • 04Health, dental, and vision insurance
  • 05RRSP with a match
  • 06Healthcare spending
  • 07Telemedicine
  • 08Paid leave (including PTO and parental leave)
  • 09In-person onboarding experience
  • 10Global community spanning over 20 offices worldwide