CareerPlanGet AI match score →

Staff Software Engineer - Java (DSA)

Bengaluru 💼 Full-time🗓 2026-07-13 → 2026-07-31

Core

Building trusted infrastructure and AI-enabled tools that connect AI agents with Okta's core identity capabilities using the Model Context Protocol (MCP).

Role type

Staff Software Engineer (Java, Backend & Distributed Systems)

Builds

AI-enabled tools, Open Source SDKs, and highly available scalable services for Okta customers.

Domain

Identity Security & AI Integration

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Spring/Spring Boot, SQL/NoSQL databases, distributed systems architecture, system design, data structures and algorithms, CI/CD pipeline optimization, observability, security hardening, AI/ML system integration

Preferred skills

Open source contribution, mentoring, cross-functional collaboration

Technologies

Java, Spring Boot, MCP (Model Context Protocol), SQL, NoSQL

Responsibilities

Design and develop AI-enabled tools leveraging MCP; build and maintain Open Source SDKs; design and maintain scalable services with robust APIs; own end-to-end technical solutions; lead code reviews and mentor engineers; diagnose production issues and improve reliability; integrate and operate AI/ML-enabled solutions.

Seniority

Staff, hands-on IC with mentorship and architectural leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗