Principal Software Engineer
Core
Develop and operate next-generation products to secure data with AI speed, focusing on AI-driven development, system reliability, and architecture leadership.
Role type
Principal Software Engineer (Security & AI Infrastructure)
Builds
Next-generation data security products
Domain
Cybersecurity, AI/ML, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Java, JavaScript, Python, AI-driven development, system architecture, security compliance, CI/CD automation, root cause analysis, distributed systems
Preferred skills
Large scale data processing, statistical modeling, regression, classification, clustering, predictive modeling, machine learning algorithms
Responsibilities
Leverage AI across the SDLC to ensure secure, scalable, maintainable code; use telemetry and debugging to proactively prevent issues and drive incident resolution; own or review complex system design balancing performance, scalability, and cost; ensure adherence to security, privacy, and compliance standards while driving automation; partner cross-functionally to deliver end-to-end solutions and continuously improve engineering outcomes
Seniority
Principal, hands-on IC with strategic oversight
