CareerPlan

Staff Software Development Engineer - Java/Go + Distributed Systems

Office - Bangalore, IndiaFull-time2026-10-08 → 2026-11-10
Hybrid

Core

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

Role type

Staff Software Development Engineer (Java/Go)

Builds

Multitenant cloud security platform (SASE-based Zero Trust Exchange)

Domain

Cybersecurity / Cloud Infrastructure

Deliverable

production ML models

Required skills

Java, Go, distributed systems, microservices architecture, SQL, Identity governance, AWS/Azure

Preferred skills

AI/ML technologies, agentic AI systems, Postgres, Redis, Terraform, Neo4j, GraphQL, Python, Okta, SAML, OAuth

Technologies

Java, Go, AWS, Azure, Postgres, Redis, Terraform, Ansible, Neo4j, AWS Neptune, GraphQL, 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