Staff Software Engineer

OktaToronto, ON
CA$160,000 - CA$220,000Hybrid

About The Position

Okta is seeking a Staff Full-Stack Engineer to join the Integration Builder team within Okta Workflows. This team is responsible for the core no-code platform that allows internal teams and third-party developers to create powerful integrations and automation experiences. The role involves leading initiatives across front-end and back-end services, focusing on performance, security, and scalability. The engineer will contribute to architectural decisions, drive implementation, and collaborate with Design, PM, and Platform teams, as well as technical architects, to shape product development. This is a high-impact position in a growing, strategic product area with significant executive visibility.

Requirements

  • 6+ years of experience building modern web applications in a full-stack environment.
  • Deep expertise in TypeScript, ReactJS, and Node.js (Express or similar frameworks).
  • Experience designing APIs, working with relational databases (PostgreSQL or similar), and building services in a distributed, cloud-based architecture.
  • Experience with PostgreSQL, Docker, and Kubernetes.
  • A strong product mindset — you work well with Product and Design and care about delivering intuitive and elegant user experiences.
  • Ability to collaborate closely with Architects to make smart technical tradeoffs, and drive alignment across teams.
  • Passion for craftsmanship and high engineering standards (testing, monitoring, documentation, scalability).
  • Excellent communication skills, with the ability to lead technical discussions and build consensus across functions.
  • A growth mindset and interest in mentoring others and upleveling the team.

Nice To Haves

  • Exposure to low-code/no-code tools, workflow engines, or visual development platforms.
  • Interest in AI-assisted developer tooling or automation.

Responsibilities

  • Design, build, and maintain end-to-end features using modern JavaScript and cloud-native technologies (React, Node.js, TypeScript, PostgreSQL).
  • Lead technical design for key initiatives, driving quality, scalability, and maintainability.
  • Build reusable and performant UI components for a best-in-class no-code builder experience.
  • Own services throughout their lifecycle — including implementation, testing, deployment, observability, and incident response.
  • Work closely with Product, Design, and Architecture to define the “what” and “how” of features, ensuring solutions are both user-friendly and technically sound.
  • Partner with infrastructure and platform teams to optimize system performance and reliability.
  • Mentor and support engineers across the team, fostering a culture of quality, ownership, and continuous improvement.
  • Contribute to cross-functional planning, architectural reviews, and team-wide engineering practices.

Benefits

  • health, dental, and vision insurance
  • RRSP with a match
  • healthcare spending
  • telemedicine
  • paid leave (including PTO and parental leave)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service