CareerPlan

Principal Engineer Software (DLP)

Office - USA - CA - HeadquartersFull-time$147k–$238k2026-03-04 → 2026-11-11
Hybrid · United StatesVisa sponsorship offered

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