# Senior Software Engineer, Actions (Auth0)

**Company**: Okta
**Location**: Toronto, Ontario, Canada
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $136,000-$187,000 CAD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/okta/jobs/7743622
**Canonical**: https://yubhub.co/jobs/job_6c05140a-b31

## Description

We are looking for a Senior Software Engineer to join our high-calibre Extensibility Engineering team to help us continue to improve our ultra-low latency, secure, and scalable platform for untrusted code execution.

In this role, you will have the opportunity to significantly contribute to the foundation of Auth0's Ecosystem, realising a huge impact for our customers and partners.

As a member of Developer Experience - Extensibility Platform, you will:

- Design, architect, and document large-scale distributed systems.

- Implement features across different layers of the stack using technologies such as Go, MongoDB, PostgreSQL, AWS, Azure, and Kubernetes.

- Lead team discussions, mentor other engineers to become senior and improve the team’s productivity.

- Contribute to improving Auth0's architecture, performance, observability, security controls, and best practices.

- Collaborate with Product and Security teams to define and continually improve Auth0’s Extensibility platform and architecture.

- Participate in our on-call rotations for troubleshooting production issues.

Key Qualifications:

- 5+ years of experience in software development, building distributed systems using Go.

- Strong experience in API-driven applications using REST and/or gRPC.

- Experience with packaging and distributing containerized applications using Docker and Kubernetes.

- Experience with sandboxing untrusted code or tenant isolation (both preferred but not required).

- A high bar for both code quality as well as quality of user experience.

- Proven ability to collaborate with others to drive initiatives forward.

Nice To Haves:

- Solid hands-on experience with Node.js in building scalable backend services

## Skills

### Required
- Go
- MongoDB
- PostgreSQL
- AWS
- Azure
- Kubernetes
- API-driven applications
- REST
- gRPC
- Docker
- containerized applications

### Nice to have
- Node.js
- scalable backend services
