Microsoft is seeking a Senior Software Engineer to help shape and build a rapidly expanding commercial platform, designing and implementing intelligent, scalable, and secure AI-driven solutions that power the next generation of commerce automation.
Requirements
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java
- 3+ years of experience in software engineering practices, coding and solid foundation in data structures and algorithms, with problem solving, debugging and analytical skills.
- 2+ years’ experience in design and implementation of large-scale cloud services.
- Industry experience with cloud technologies (Azure, AWS, Google).
- Experience with distributed systems, micro-service architecture, scalability patterns, and high-availability architecture.
- Experience with AI/ML technologies, especially LLMs and prompt engineering.
- Familiarity with modern engineering practices such as CI/CD and version control systems like Git.
Responsibilities
- Collaborate with stakeholders to determine user requirements for various scenarios.
- Drive the identification of dependencies and the development of design documents for products, applications, services, or platforms.
- Create, implement, optimize, debug, refactor, and reuse code to enhance performance, maintainability, effectiveness, and return on investment (ROI).
- Design, develop, and operationalize the deployment of complex, enterprise-grade cloud services that leverage multiple services and platforms, ensuring high availability, scalability, robustness, and observability.
- Be responsible for the end-to-end lifecycle of these services, ensuring their scalability, reliability, and security.
- Drive improvements for systems and engineering processes with simplicity and maintainability as core tenets.
- Deliver value through a collaborative approach spanning multiple teams across geographies.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements.
- Bachelor's Degree in Computer Science or related technical field
- Travel 0-25%
- Work site: 3 days/week in-office
- Must be able to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.