What you’ll do
- Leverage cutting-edge AI pair-programmers and LLMs (such as Copilot and Claude) to accelerate the development of secure, enterprise-grade Privileged Access Management (PAM) products
- Act as a core contributor to Okta’s FedRAMP initiative
- Work with engineering teams to design, develop and deliver cloud-based infrastructure projects on a modern tech stack (Kubernetes/EKS, RDS, DynamoDB, Kinesis, MKS, Redis, OpenSearch, Docker, Terraform on AWS)
- Drive evaluation, development, and rollout of microservices
- Operate, support, and upgrade shared services and frameworks. Scale these as their usage invariably grows along with Okta's business
- Evaluate and scale existing systems to meet specialized requirements and support Okta’s future business needs
- Lead design and code reviews to ensure systems are scalable, redundant, and multi-tenant
- Maintain high programming standards by writing unit and functional tests
- Monitor, troubleshoot, and fix services and frameworks the team owns
- Evaluate system performance and resolve bottlenecks
- Provide technical guidance and mentorship to junior developers
- Collaborate with architects, QA, product owners, security and operations engineers
What you’ll bring
- Bachelor's degree in computer science or equivalent; master's preferred
- 7+ years of extensive programming experience in modern programming languages like Go, Java, or C++ especially in backend services (Go is preferred)
- 4+ years experience working with PostgreSQL or equivalent relational database systems (experience with designing and querying databases with optimization in mind is a plus)
- Immense passion for doing the right thing to help Okta's technology stay ahead of its anticipated business growth
- Solid technical grasp of architecting, implementing, tuning, and debugging some of the largest cloud deployments in the enterprise world
- A good understanding of computer science fundamentals such as data structures and algorithms
- Experience with fundamental Cloud building blocks like IaC, Observability, Secrets Management, CI / CD pipelines, secure coding practices, and compliance
- Deep understanding of REST APIs and proven experience building and integrating them
- Experience with AWS, Redis, Elasticsearch / OpenSearch, Kinesis, Kafka, and Docker
- Knowledge of network security, authentication, and authorization
- Strong commitment to, and experience with, software engineering best practices
- Familiarity with Agile software development process
Additional requirements: This position requires the ability to access federal environments and/or have access to protected federal data. As a condition of employment for this position, the successful candidate must be able to submit documentation establishing U.S. Person status (e.g. a U.S. Citizen, National, Lawful Permanent Resident, Refugee, or Asylee. 22 CFR 120.15) upon hire.