Principal Software Engineer
Core
Leads cross-functional teams to design, deliver, and operate cloud infrastructure solutions, ensuring alignment with enterprise standards and driving platform modernization.
Role type
Principal Software Engineer (Cloud Infrastructure Delivery)
Builds
Cloud infrastructure solutions, migration strategies, and automated onboarding processes for enterprise applications.
Domain
Cloud Computing / Enterprise Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud platform architecture, Azure PaaS/IaaS operations, network troubleshooting, SDLC management, vulnerability management, cross-functional team leadership, migration strategy design, cost optimization, stakeholder influence, executive reporting, mentorship.
Preferred skills
Third-party cloud integrations, enterprise-scale environment experience.
Technologies
Microsoft Azure, Azure PaaS, Azure IaaS
Responsibilities
Lead cross-functional teams to deliver cloud infrastructure solutions; Champion cloud resource optimization and cost-efficiency; Direct platform and architecture review cadences; Oversee application onboarding and automation; Design and oversee migration strategies for rehosting and modernization; Track and present platform metrics to leadership; Mentor team members on delivery methods and cloud processes.
Seniority
Principal, hands-on IC with strategic oversight