Position Details
About this role
This role involves developing and maintaining highly scalable, data-intensive services and infrastructure supporting event streaming and messaging at Okta.
Key Responsibilities
- Develop maintainable code
- Lead design of scalable services
- Evaluate modern technologies
- Collaborate across teams
- Participate in on-call rotation
Technical Overview
Focus on distributed systems, platform engineering, event-driven architecture, cloud computing (AWS, Azure), containerization (Kubernetes, Docker), and data pipeline technologies like Kafka.
Ideal Candidate
The ideal candidate is a mid-level software engineer with 3+ years of experience in distributed systems, proficient in Golang or Java, with hands-on experience in cloud environments like AWS or Azure, and familiar with Kafka and containerization technologies.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 3 years of experience, No experience with Golang or Java, Lack of cloud or distributed systems experience, Onsite location in Toronto only
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile