Back to jobsJob overview
About the role
Principal Software Engineer at Microsoft
Required Skills
pythonai/mlc#.netsql/nosqlrest apisazuresoftware design patternsmentoring
About the Role
Principal Software Engineer role at Microsoft's Commerce & Ecosystem division, focusing on designing and modernizing secure, compliant, and high-performance services for commerce and financial platforms. Key responsibilities include using AI to accelerate development, improve reliability, and drive scalable solutions across teams.Key Responsibilities
- Use AI technologies to streamline development workflows and enhance system scalability
- Lead design and implementation of scalable, secure software systems for financial and commerce operations
- Partner across teams to align engineering efforts with business and compliance goals
- Drive development practices prioritizing clear code, observability, and automated testing
- Mentor engineers and foster a team culture valuing technical rigor and continuous improvement
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 1+ years of experience using AI to build and maintain software systems
- Ability to meet Microsoft, customer and/or government security screening requirements
- Experience with middle tier/backend technologies such as C#, .NET, SQL/NoSQL DBs, web services, REST APIs, JSON, XML
Nice to Have:
- Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience OR Bachelor's Degree AND 12+ years experience
- 10+ years of software development experience
- 3+ years leading and mentoring a team of software engineers
- Deep understanding of OO-design and software design patterns
- Experience developing software solutions on Azure or other cloud platform
- Experience leading geographically distributed teams
Benefits & Perks
- Industry leading healthcare