Senior Software Engineer (Core Infrastructure)
- San Francisco, United States
- Senior Level
- 5+ years
- Bachelor's degree
- Posted
Skills
Required
- programming
- object-oriented programming
- backend services
- Java
- multithreading
- garbage collection
- memory management
Preferred
- design and code reviews
- unit and functional tests
Join Okta, the identity standard, as a Senior Software Engineer in the Core Infrastructure team. You'll be responsible for building and evolving shared infrastructure and services that lay the foundation for other engineering teams. This is a cloud-native role that requires a strong background in object-oriented programming, particularly in backend services. You'll work with a modern tech stack and have the opportunity to make a significant impact on the cloud computing landscape.
About Okta
- Immense passion about doing the right thing to help Okta's technology stay ahead of its anticipated business growth
- Solid technology chops in architecting, implementing, tuning and debugging some of the largest cloud deployments in the enterprise world
Responsibilities
- Collaborate with engineering teams to design, develop, and deliver cloud-based infrastructure projects on a modern tech stack.
- Drive evaluation, development, and rollout of new common features and frameworks, and operate, support, and upgrade shared services.
- Conduct design and code reviews, ensure high programming standards by writing unit and functional tests, and provide technical guidance and mentorship to junior developers.
Requirements
- 5+ yrs of expansive programming experience in an object-oriented programming language like Java, especially in backend services. A superior understanding of multithreading, garbage collection, memory management
Preferred
- Bachelor's degree in computer science or equivalent; master's preferred
Pay
USD 165,000 - 226,600
jobapplier