CareerPlan

Software Development Engineer - Java + Distributed Systems

Office - Mohali, IndiaFull-time2026-10-15 → 2026-11-10
Hybrid

Core

Build and operate high-scale distributed systems and microservices for a global cloud security platform.

Role type

Senior Software Development Engineer (Java, Distributed Systems)

Builds

Cloud security platform (SASE/Zero Trust Exchange) serving thousands of customers globally

Domain

Cybersecurity / Cloud Infrastructure

Deliverable

production ML models

Required skills

Java, Distributed Systems, Microservices, SQL, Identity Governance, AWS/Azure

Preferred skills

AI/ML, Agentic AI, Python, Postgres, Redis, Terraform, Neo4j, GraphQL, Okta, SAML, OAuth

Technologies

Java, AWS, Azure, Postgres, Redis, Terraform, Ansible, Neo4j, AWS Neptune, GraphQL, Okta, SAML, OAuth

Responsibilities

Provide architectural guidance and drive technical decisions; Establish coding, testing, and CI/CD best practices; Lead performance optimization and reliability initiatives; Collaborate across teams on new technologies.

Seniority

Mid-Senior, hands-on IC