CareerPlan

Staff Software Development Engineer - Java + Microservices

Office - Bangalore, IndiaFull-time2026-11-03 → 2026-11-10
Hybrid · India

Core

Build and operate high-scale, multitenant cloud security platforms using Java and microservices architecture.

Role type

Staff Software Development Engineer (Java + Microservices)

Builds

World's largest in-line cloud security platform (SASE-based Zero Trust Exchange)

Domain

Cybersecurity / Cloud Infrastructure / Distributed Systems

Deliverable

production ML models

Required skills

Java, Go, Kubernetes, Apache Spark, Kafka, Druid, ElasticSearch, Microservices architecture, CI/CD pipelines, Distributed systems design

Preferred skills

AI/ML frameworks, Postgres, Redis, Terraform, Ansible, Neo4j, AWS Neptune, GraphQL APIs, Identity and access management (Okta, SAML, OAuth), Python, Test automation

Technologies

Java, Go, Kubernetes, Apache Spark, Kafka, Druid, ElasticSearch, Postgres, Redis, Terraform, Ansible, Neo4j, AWS Neptune, GraphQL, Okta, SAML, OAuth

Responsibilities

Provide service and product wide architectural guidance, Drive cross-team collaboration for performance optimization and reliability improvements, Establish best practices for coding, testing, observability, and CI/CD pipelines, Lead initiatives in adoption of new technologies/tools to accelerate feature velocity

Seniority

Staff, hands-on IC with strategic leadership