Taro Logo

Senior Software Engineer (NodeJS)

The leading independent provider of identity for the enterprise, providing secure access and authentication solutions.
$91,000 - $137,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Job Description

Okta, The World's Identity Company, is seeking a Senior Software Engineer (NodeJS) to join their Growth and Enablement Team. As the leading independent provider of identity for the enterprise, Okta enables organizations to securely connect the right people to the right technologies. The role focuses on supercharging Auth0's next growth phase while enabling multiple internal groups to effectively handle their growing needs.

The position offers an opportunity to work with exceptionally talented individuals on a team with a wide breadth of focus, from pricing & packaging to customer support resource optimization and internal tools development. You'll be instrumental in shaping system architecture, building and maintaining features across the full technical stack, and contributing to a highly collaborative, remote-friendly environment.

The ideal candidate should have strong experience with NodeJS, JavaScript, and TypeScript, along with expertise in designing and operating full-stack applications with a backend focus. You'll be working on critical systems that integrate with various third-party tools like Salesforce and Stripe, requiring both technical excellence and business acumen.

This role offers competitive compensation ranging from $123,000 to $185,000 CAD annually, along with comprehensive benefits including health, dental, and vision insurance, RRSP matching, and parental leave. The position supports remote work, emphasizing Okta's commitment to enabling employees to work productively in settings that best suit their needs.

Join a team that values continuous learning, radical transparency, and makes a real impact in securing the world's identities. This is an excellent opportunity for a senior engineer who wants to contribute to both technical innovation and business growth while working with cutting-edge identity and security technologies.

Last updated 5 hours ago

Responsibilities For Senior Software Engineer (NodeJS)

  • Shape the direction of the system architecture and ensure our services are appropriately scalable
  • Influence the team culture and iterate upon the ways we work together
  • Collaborate across teams to solve technical and non-technical challenges
  • Build new and maintain current features by contributing across the whole technical stack
  • Debug and resolve production issues and implement fixes for them
  • Be a part of the team's on-call rotations
  • Evaluate new technologies and techniques to improve overall practices

Requirements For Senior Software Engineer (NodeJS)

Node.js
TypeScript
JavaScript
  • Have experience leading initiatives all the way from requirements gathering to delivery
  • Are comfortable designing, writing, and operating full-stack applications with a strong focus on backend development
  • Are familiar with NodeJS and RESTful APIs
  • Have a deep understanding of JavaScript and TypeScript
  • Have the ability to be self-directed and be effective working independently
  • Work well with technical and non-technical people to deliver high-value results
  • Have excellent communication and collaboration skills
  • Enjoy being part of a highly collaborative, remote-friendly environment

Benefits For Senior Software Engineer (NodeJS)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Health insurance
  • Dental insurance
  • Vision insurance
  • RRSP with match
  • Healthcare spending
  • Telemedicine
  • Paid time off
  • Parental leave

Related Jobs