Principal Software Development Engineer
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