CareerPlan

Principal Software Development Engineer

Bangalore, INDFull-time2026-10-26 → 2026-11-10
Hybrid

Core

Architect, build, and scale critical security operations and exposure management infrastructure for a Zero Trust cloud security platform.

Role type

Principal Software Development Engineer (Security Infrastructure)

Builds

High-performance microservices, cloud-native solutions, and distributed systems for exposure management.

Domain

Cybersecurity / Cloud Infrastructure

Deliverable

production ML models

Required skills

Java, Spring frameworks, Docker, Kubernetes, AWS/GCP, observability tools (DataDog, Grafana, Prometheus), distributed systems design, REST/gRPC APIs, AI/ML technologies

Preferred skills

AI/ML model inference integration, SLA design, high availability, disaster recovery, cost optimization, TDD, CI/CD pipelines, relational/NoSQL databases

Technologies

Java, Spring Boot, Spring Cloud, Spring Security, Docker, Kubernetes, AWS, GCP, DataDog, Grafana, Prometheus, Git, gRPC

Responsibilities

Design and develop scalable, secure software systems and microservices; Lead design and implementation of distributed systems; Collaborate with front-end engineers to deliver APIs; Mentor junior engineers; Monitor system health and optimize services.

Seniority

Principal, hands-on IC with mentorship