Microsoft aims to solve customers' business challenges by helping organizational leaders understand how AI is transforming outcomes and improving productivity, and to establish a trusted platform that enables productive and healthy enterprises in an era of AI transformation and remote work.
Requirements
- Experience in design and implementation of large-scale cloud services.
- Experience with data analysis and machine learning.
- Knowledge of modern engineering practices like automated deployments with integrated quality gates
- Experience working with modern version control systems like Git.
- Coding experience in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- Building extensible and maintainable services that last the test of time.
- 3+ years of hands-on software design and coding experience.
Responsibilities
- Drive detailed design and implementation of a highly scalable distributed, big data and analytics cloud service that serves interactive and intelligent data insights.
- Be a key contributor to delivering a high-quality, highly available service that meets customer SLAs across the globe.
- Drive thinking and improvements for systems and engineering processes with simplicity and maintainability as core tenets.
- Collaborate with appropriate stakeholders to determine user requirements for a scenario.
- Drive identification of dependencies and the development of design documents for a product, application, service, or platform1.
- Create, implement, optimize, debug, refactor, and reuse code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
Other
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
- Embody our culture and values
- Certain roles may be eligible for benefits and other compensation.
- Microsoft will accept applications for the role until Octomber 13th, 2025.
- Microsoft is an equal opportunity employer.