CareerPlan

Staff Software Engineer

IndiaFull-time2026-09-30 → 2026-11-12

Core

Architect and own large-scale distributed systems end-to-end, drive technical direction, and mentor engineers to build an AI-native cybersecurity platform.

Role type

Staff Software Engineer (Distributed Systems & Security)

Builds

AI-native autonomous detection and response platform for endpoint, cloud, identity, and data systems

Domain

Cybersecurity, Distributed Systems, Cloud Infrastructure

Deliverable

production ML models

Required skills

Java internals (concurrency, JVM, memory model), Distributed systems design, Event-driven architecture (Kafka/SQS), AWS core services, Docker/Containerization, CI/CD pipelines, System design, Unit/Integration testing

Preferred skills

Cross-team influence, Mentoring engineers, Handling ambiguity, Proactive career growth

Technologies

Java, Kafka, SQS, AWS (EC2, S3, IAM), Docker

Responsibilities

Architect and own large-scale distributed systems end-to-end, Drive technical direction and best practices across teams, Lead delivery of complex initiatives with multiple stakeholders, Mentor junior and mid-level engineers, Own past incidents and drive permanent fixes, Evaluate technology trade-offs and manage tech debt

Seniority

Staff, hands-on IC with strategic leadership