Principal Software Engineer - Full stack
Core
Drive engineering initiatives from inception to shipping, building and optimizing full-stack services and components for customers.
Role type
Principal Software Engineer (Full Stack)
Builds
Commercial-grade, mission-critical cloud applications and developer-facing tools at global scale.
Domain
Cloud infrastructure, Full-stack development, AI-native applications
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack application design and implementation, building developer tools, mission-critical cloud application development, high availability service architecture, code optimization and refactoring, system observability, mentoring junior engineers, cross-functional collaboration
Preferred skills
Experience with AI-native application support, global scale workload management
Technologies
C, C++, C#, Java, JavaScript, TypeScript, Python
Responsibilities
Drive engineering initiatives from inception to shipping, create and optimize code for performance and reliability, work across org boundaries to build customer value solutions, participate in live operations for stakeholder satisfaction, mentor junior engineers through code and design reviews, proactively adopt new technical trends to improve availability and efficiency
Seniority
Principal, hands-on IC with strategic influence and mentorship