Microsoft's Commerce & Ecosystem (C+E) division needs to design, build, and modernize secure, compliant, and high-performance services that drive Microsoft's commerce and financial platforms, with a key focus on using AI to accelerate development, improve system reliability, and transform solution delivery.
Requirements
- 1+ years of experience using AI to build and maintain software systems
- 3+ years of experience with middle tier/backend technologies such as C-Sharp, .NET, SQL/NoSQL DBs, web services, REST APIs, JSON, XML, etc.…
- Deep understanding of OO-design and software design patterns
- Experience developing software solutions on Azure or other cloud platform
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- 10+ years of software development experience
- 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
Responsibilities
- Use AI technologies to streamline development workflows, reinforce simplicity in design, improve test automation, and enhance system redundancy and scalability
- Lead the design and implementation of scalable, secure, and reliable software systems for Microsoft’s financial and commerce operations, with a strong emphasis on simplicity and testability
- Drive development practices that prioritize clear code, observability, automated testing, built-in redundancy, and the ability to scale easily
- Establish strong governance for APIs, data security, and compliance, ensuring systems remain simple to operate, resilient under load, and straightforward to monitor
- Influence product strategy and technology decisions for Microsoft’s commerce platform, promoting systems that are easy to support, test, and scale
- Design, build, and modernize secure, compliant, and high-performance services that drive Microsoft’s commerce and financial platforms.
- Partner across teams to ensure engineering efforts align with business, compliance, and operational goals, prioritizing solutions that are robust, easy to observe, and simple to maintain
Other
- Mentor engineers and foster a team culture that values learning, inclusion, technical rigor, and continuous improvement through simple, reliable engineering practices
- 3+ years leading and mentoring a team of software engineers
- Experience leading geographically distributed teams
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.