Principal Engineer, DLP
Core
Design and deliver highly scalable, effective, and high-performance data loss prevention solutions for content inspection and data protection.
Role type
Principal Engineer, Data Security (DLP)
Builds
Next-generation data security solutions using advanced algorithms, ML-based models, and AI-assisted development
Domain
Cybersecurity / Data Loss Prevention
Deliverable
production ML models
Required skills
C++, Golang, Python, C, multithreading, CPU scheduling, memory management, algorithms, data structures, TCP, SSL/TLS, HTTP, SMTP, REST, Docker, Kubernetes, CI/CD, Linux, Windows, macOS, GCP, AWS, Azure
Preferred skills
AI-assisted engineering tools, gdb, Valgrind, technical leadership, mentoring
Technologies
C++, Golang, Python, C, Docker, Kubernetes, Drone, Jenkins, GCP, AWS, Azure, gdb, Valgrind
Responsibilities
Develop software in C++, C, Golang, and Python; Architect, design, and develop systems for data security services; Provide technical leadership for complex projects; Use ML models and advanced data structures to solve challenging problems; Use AI tools to assist with designing, building, testing, debugging, and troubleshooting software; Deliver solutions that prevent loss of sensitive or confidential data through deep content inspection; Develop highly scalable and high-performance software solutions; Mentor engineers and help drive engineering best practices across the team
Seniority
Principal, technical leadership & mentorship
