CareerPlanSign in

Staff Software Development Engineer - Java + Distributed Systems

Office - Hyderabad, India💼 Full-time🗓 2026-09-15 → 2026-09-26

Core

Build and operate high-scale distributed cloud security systems, providing architectural guidance and driving technical decisions for the world's largest in-line cloud security platform.

Role type

Staff Software Development Engineer (Java + Distributed Systems)

Builds

High-scale, production-ready cloud security services and SASE-based Zero Trust Exchange platform

Domain

Cybersecurity / Cloud Infrastructure / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Kafka, Druid, ElasticSearch, cloud incident management, RCA writing, AWS or Azure

Preferred skills

Kubernetes, CI/CD systems, Postgres, Redis, Identity and Access Management (Okta, SAML, OAuth)

Technologies

Kafka, Druid, ElasticSearch, AWS, Azure, Kubernetes, Postgres, Redis, Okta, SAML, OAuth

Responsibilities

Understand how to build and operate high scale systems; Provide service and product wide architectural guidance; Establish and enforce best practices for coding, testing, observability, and CI/CD pipelines; Drive cross-team collaboration and lead initiatives in performance optimization and reliability improvements

Seniority

Staff, hands-on IC with strategic impact

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