Principal Software Engineer
Core
Design and build automation capabilities for long-range execution planning, workflow improvements, and large-scale data center management.
Role type
Principal Software Engineer (IC)
Builds
Automation solutions, workflow tools, and data management systems for data centers.
Domain
Enterprise Software / Data Center Operations
Deliverable
production ML models | product features
Required skills
C, C++, C#, Java, JavaScript, Python, SOLID principles, Agile, System Integration, Cloud Architecture, Data Platform Architecture, API Development, Relational Databases, PowerPlatform, Dynamics365, Azure
Preferred skills
PowerPlatform/Dynamics365 expertise, UX technologies (Angular, React), Big Data architectures
Responsibilities
Write high-quality, maintainable, reusable code; Resolve complex system integration challenges; Act as a Designated Responsible Individual (DRI) to guide engineers and monitor system health; Collaborate with stakeholders to drive project and release plans; Proactively improve product availability, reliability, and performance.
Seniority
Principal, hands-on IC
