Principal Software Engineering Manager - Databases
Core
Define long-term strategy for engineering systems, reliability, security, and AI-driven automation while leading a team to build multi-year roadmaps for service health and platform standardization on Azure Data.
Role type
Principal Software Engineering Manager (Databases & Platform)
Builds
Highly available cloud services, distributed systems infrastructure, and AI-driven engineering automation tooling
Domain
Cloud infrastructure, distributed systems, database platforms, Azure ecosystem
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems architecture, database engineering, cloud platform design, team leadership, engineering lifecycle management, AI/automation integration, observability strategy, security engineering, system reliability, open-source software development
Preferred skills
Azure Data platform experience, PostgreSQL expertise, open-source software (OSS) contribution
Technologies
Azure Data, PostgreSQL, AI/ML tools for engineering, observability platforms
Responsibilities
Define and evolve the Fundamentals charter across engineering systems, reliability, security, and AI-driven automation; Lead, coach, and grow a high-performing engineering team; Own and deliver end-to-end features across the full engineering lifecycle; Mentor engineers through design reviews and operational learnings; Incorporate customer requirements and live-site signals into engineering decisions; Drive an automation-first engineering approach leveraging AI across the lifecycle
Seniority
Principal, hands-on IC with strategic leadership