Principal Software Engineer - AI Powered Observability
Core
Lead distributed systems design and infrastructure architecture across multiple product groups, focusing on cloud technology layers, scalability, and operational excellence.
Role type
Principal Software Engineer (AI/ML Observability)
Builds
Extensible, maintainable code and reliable infrastructure solutions used across multiple products.
Domain
Cloud infrastructure, distributed systems, AI/ML observability
Deliverable
production ML models | infrastructure
Required skills
Distributed systems design, cloud architecture, C#, Java, C, C++, Golang, AI/ML systems, risk assessment, intelligent automation, technical leadership, incident response, static analysis, automation, scalability
Preferred skills
Mentoring others, driving continuous improvement, cross-team influence
Technologies
C#, Java, C, C++, Golang, microservices, containers, load-balancing, queuing, caching
Responsibilities
Partner across product groups to apply expertise in distributed systems and cloud layers; Lead by example and mentor others to produce extensible code; Develop and evangelize best practices for system and product development; Drive continuous improvements in architecture and operations; Provide technical leadership in test reviews, static analysis, and incident responses; Resolve major incidents using deep business and technical expertise.
Seniority
Principal, hands-on IC with strategic influence
