Staff Software Engineer in Winnipeg

Staff Software Engineer in Winnipeg

Winnipeg Full-Time 94500 - 115500 $ / year (est.) On-site
O

At a Glance

  • Tasks: Join our PAM team to design and build scalable architecture and APIs using Golang.
  • Company: Okta, The World’s Identity Company, known for its innovative tech culture.
  • Benefits: Health, dental, vision insurance, RRSP match, telemedicine, and generous paid leave.
  • Other info: Dynamic work environment with top-notch tools and excellent career growth opportunities.
  • Why this job: Make a real impact in identity management while working with cutting-edge technologies.
  • Qualifications: 6+ years of software engineering experience, proficiency in Golang, and cloud services knowledge.

The predicted salary is between 94500 - 115500 $ per year.

We are seeking a Staff Software Engineer to join our Privileged Access Management (PAM) team at Okta, The World’s Identity Company. You will be instrumental in evolving the core architecture of our PAM product, which takes an identity-centric, Zero Trust approach to privileged access management. You will design and implement scalable architecture patterns and build scalable, composable components for our platform. You'll also design and build APIs using OpenAPI Specification. You will participate in rotational on-call activities with SRE and product development teams.

Responsibilities

  • Evolving the core architecture of PAM.
  • Building scalable, composable components of our platform.
  • Designing and implementing scalable architecture patterns.
  • Designing and building APIs with OpenAPI Specification.
  • Working on backend systems written in Go.
  • Participating in on-call activities.

Requirements

  • 6+ years of experience as a software engineer.
  • Experience working with production systems.
  • Bachelor's degree in Computer Science or equivalent.
  • Experience with Golang and front-end technologies like React/Angular.
  • Experience with relational databases like PostgreSQL or similar RDBMS technologies.
  • Ability to design database models and backend APIs.
  • Experience with cloud services (Caching, Queues, NoSQL Databases, etc.).
  • Experience with cloud providers such as AWS, GCP, or Azure.
  • Understanding of distributed systems and their reliability, availability, and performance implications.
  • Familiarity with monitoring tools like Splunk, DataDog, etc.

Nice to Have

  • Full stack experience.
  • Experience working in a collaborative environment.
  • Passion for thinking in terms of systems, services, and APIs.

Okta provides benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave). The annual base salary range for this position for candidates located in Canada is between $139,000--$209,000 CAD. 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.

How to Apply

Interested in this position? Please submit your resume and cover letter through the application portal.

Staff Software Engineer in Winnipeg employer: Okta

At Okta, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Datastores Platform Engineer, you'll have the opportunity to work with cutting-edge technologies in a supportive environment that encourages professional growth and development. Our commitment to employee well-being is reflected in our comprehensive benefits package and the unique advantage of working in a dynamic cloud-focused location.

O

Contact Details:

Okta Recruitment Team

We think you need these skills to ace Staff Software Engineer in Winnipeg

Golang
API Design
OpenAPI Specification
Cloud Services
Relational Databases
PostgreSQL
Distributed Systems