jobapplier

Senior Software Engineer (Core Infrastructure)

Okta

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