Senior Principal Engineer Software (Unit 42)
Core
Architecting and modernizing the backend infrastructure for Unit 42's threat intelligence and incident response platforms.
Role type
Senior Principal Backend Software Engineer (Individual Contributor transitioning to leadership)
Builds
Highly resilient, distributed backend services and data processing pipelines for cybersecurity intelligence
Domain
Cybersecurity / Threat Intelligence / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Go, Python, C++, AI-assisted coding tools (Cursor/Claude), Backend resilience, API design, Technical mentorship
Preferred skills
Full-stack literacy (React/TypeScript), Greenfield project leadership
Technologies
Go, Python, C++, React, TypeScript, Cursor, Claude
Responsibilities
Champion AI tools to automate boilerplate and resolve technical debt; Design and implement distributed backend services; Establish technical roadmap for complex backend projects; Mentor junior backend engineers
Seniority
Principal, hands-on IC with mentorship responsibilities