Principal Software Engineer
Core
Lead technical strategy and architecture for Dataverse's globally distributed database fleet, ensuring reliability, security, and operational excellence across mission-critical services.
Role type
Principal Software Engineer (Database Systems & Distributed Infrastructure)
Builds
Globally distributed database fleet, scalable event-driven systems, and resilient cloud services
Domain
Cloud Infrastructure, Database Systems, Distributed Systems
Required skills
End-to-end system ownership, Technical strategy definition, Cross-organizational leadership, Security & compliance invariants, Fleet-scale automation, Incident response, Mentoring, Root cause analysis, Trade-off evaluation
Preferred skills
Experience with C, C++, C#, Java, JavaScript, or Python, SQL optimization, Reliability engineering, Capacity management
Technologies
C, C++, C#, Java, JavaScript, Python, SQL, Cloud platforms, Distributed tracing, Telemetry
Responsibilities
Define multi-year technical strategy and architecture for database services, Lead complex initiatives spanning multiple teams and organizations, Establish automation for validation, deployment, and observability, Mentor engineers and raise engineering standards, Manage competing priorities between strategic investments and live-site issues, Define and validate security and reliability invariants
Seniority
Principal, hands-on IC with strategic leadership
