Enable job alerts via email!

Staff Software Engineer (Backend Platform)

Okta, Inc.

Toronto

Remote

CAD 135,000 - 203,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Staff Software Engineer, where you'll play a pivotal role in enhancing the Privileged Access Management system. This position emphasizes scalability and reliability, allowing you to design and implement core architecture while working with cutting-edge technologies like Golang and cloud services. You'll collaborate with talented teams to build robust APIs and contribute to the evolution of a dynamic platform. With a commitment to diversity and inclusion, this innovative firm offers a supportive environment that empowers you to thrive and make a significant impact in the tech industry. Don't miss this chance to elevate your career in a role that values your unique experiences and perspectives.

Benefits

Health Insurance
Dental Insurance
Vision Insurance
RRSP with a match
Healthcare Spending
Telemedicine
Paid Leave
PTO
Parental Leave
Diversity and Inclusion Initiatives

Qualifications

  • 6+ years of experience as a software engineer with a focus on backend systems.
  • Proficient in Golang and experienced with relational databases.

Responsibilities

  • Design and implement scalable architecture patterns for backend systems.
  • Build APIs with OpenAPI Specification for production infrastructure.

Skills

Golang
Database Design
Distributed Systems
API Design
Collaboration

Education

Bachelor in Computer Science or equivalent

Tools

PostgreSQL
AWS
GCP
Azure
Splunk
DataDog

Job description

Staff Software Engineer (GO/Terraform) (Privileged Access Management)

Toronto

Get to know Okta
Okta is The World’s Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth.

At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences.

The Privileged Access Management Team
The Okta Privileged Access Management (PAM) is an identity-centric approach to a common and critical privileged access use case. Our elegant Zero Trust architecture is purpose-built for the modern cloud and helps customers solve challenging security and operations pain points at scale.

The Staff Software Engineer Opportunity
We are looking for a Backend Software Engineer to join our fast-growing team with a focus on scalability, reliability, and enhancing the building blocks of the product.

What you’ll be doing

  • Work on Backend Systems written in GO
  • Be deeply involved in evolving the core architecture of PAM.
  • Work in our product development teams to build scalable, composable components of our platform.
  • Be responsible for designing and implementing scalable architecture patterns.
  • Design and build APIs with OpenAPI Specification that customers rely on for access to production infrastructure.
  • Participate in the rotational on-call activities with SRE and product development teams.

What you’ll bring to the role

  • Are an experienced software engineer with a background in Golang
  • Experienced working with relational databases like PostgreSQL or similar RDBMS technologies.
  • Have the ability to design database models and backend APIs.
  • Have experience working with cloud services like Caching, Queues, NoSQL Databases etc.
  • Experienced working with any cloud provider such as AWS, GCP or Azure.
  • Thrive in a collaborative environment built on end-to-end ownership.
  • Love thinking about distributed systems, and the reliability, availability, and performance implications of the decisions made in their design.
  • Enjoy deep-diving into production metrics, and familiarity with monitoring tools like Splunk, DataDog etc.
  • Think in terms of systems, services, and APIs.

Required education and experience:

  • 6+ years working as a software engineer.
  • Experience working with production systems.
  • Bachelors in CS, or equivalent

#LI-remote

Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies.

The annual base salary range for this position for candidates located in Canada is between: $135,000 — $203,000 CAD.

What you can look forward to as a Full-Time Okta employee!

  • Amazing Benefits
  • Making Social Impact
  • Fostering Diversity, Equity, Inclusion and Belonging at Okta

Okta cultivates a dynamic work environment, providing the best tools, technology, and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today!

Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran.

Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy at https://www.okta.com/privacy-policy/.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Platform Software Engineer

Autodesk

Toronto

Remote

CAD 98 000 - 145 000

2 days ago
Be an early applicant

Senior Backend Engineer (Remote) - Stream processing

Jerry

Toronto

Remote

CAD 120 000 - 160 000

Yesterday
Be an early applicant

Senior Software Engineer

Telna

Toronto

Remote

CAD 160 000 - 180 000

4 days ago
Be an early applicant

Senior Software Engineer, Backend Platform SRE

Instacart

Ontario

Remote

CAD 165 000 - 183 000

Yesterday
Be an early applicant

Sr. Backend Engineer II, Cloud - Next-Gen SIEM (Remote)

CrowdStrike Holdings, Inc.

Toronto

Remote

CAD 175 000 - 270 000

2 days ago
Be an early applicant

Ai Evanglist - Senior Software Engineer (React/.Net)

Jobot

Toronto

Remote

CAD 150 000 - 190 000

3 days ago
Be an early applicant

Senior Software Engineer - Credit

Marqeta, Inc.

Vancouver

Remote

CAD 112 000 - 140 000

4 days ago
Be an early applicant

Senior Application Engineer

Mozilla Corporation

Toronto

Remote

CAD 104 000 - 139 000

4 days ago
Be an early applicant

Senior Full-Stack Engineer

Alvéole

Toronto

Remote

CAD 110 000 - 140 000

10 days ago