Principal Engineer Software (DLP)
Core
Build and scale the next generation of cloud-delivered Data Loss Prevention (DLP) service to protect sensitive data across networks, clouds, and users.
Role type
Principal Software Engineer (Backend Java/Cloud)
Builds
Cloud security microservices and distributed systems processing terabytes of data
Domain
Cybersecurity / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Core Java, Spring framework, Rest API, MongoDB, ElasticSearch, Kubernetes, Docker, AWS, Google Cloud, Azure, microservices, distributed systems, performance optimization
Preferred skills
Agile development, automation testing, mentoring
Technologies
Java, Spring, MongoDB, ElasticSearch, Kubernetes, Docker, AWS, GCP, Azure
Responsibilities
Execute software development strategy for distributed systems; implement engineering lifecycle concepts from conception to delivery; collaborate with product management, architects, and DevOps; optimize time-to-release while maintaining performance and scalability; mentor and coach new team members
Seniority
Principal, hands-on IC with mentorship
