Principal Software Engineering Manager
Core
Lead a team of engineers to design, develop, test, deploy, and maintain highly performant, reliable, secure, and scalable advertiser experiences.
Role type
Principal Software Engineering Manager
Builds
Advertiser experiences, campaign management systems, SaaS products, and advertising technology platforms
Domain
Advertising technology / Cloud-native software
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, distributed systems, system design, C#, .NET, JavaScript, Python, Java, C++, TypeScript, React, Electron, Azure, CI/CD, observability, telemetry, experimentation frameworks, accessibility, globalization, security-by-design, legacy system modernization, AI-assisted development adoption, engineering health metrics (SPACE, Accelerate), live-site operational leadership
Preferred skills
Modern client application architectures, full-stack engineering practices, large-scale productivity applications, transformational engineering initiatives
Technologies
C#, .NET, JavaScript, Python, Java, C++, TypeScript, React, Electron, WebView2, Azure, GitHub Copilot, SPACE, Accelerate
Responsibilities
Lead architecture and design discussions across teams; Establish and improve engineering excellence practices (code quality, test automation, developer productivity); Drive end-to-end execution from ideation to live-site operations; Champion data-driven engineering culture through telemetry and metrics; Attract, develop, coach, and retain diverse engineering talent; Lead live-site excellence and operational maturity including incident management and reliability improvements
Seniority
Principal, hands-on IC with people management
