Back-End Web DevelopmentC#Computer ScienceJavaJavascriptSoftware DevelopmentCDatabasesParallel ComputingTechnical Engineering
ColoradoUnited States
229460+ employees
GamingTechnologyMediaEntertainment
Role
Who you are
Collaborate with stakeholders to drive projects from scoping to delivery
Design, implement, test, validate, and release software features with quality, performance, security, and maintenance
Serve as Designated Responsible Individual (DRI) for service uptime, restoration, and automated self-healing solutions
Enhance engineering excellence for growth and efficiency
Provide technical leadership for projects and adapt to new trends and DNS advancements
Mentor and coach engineers to enhance team culture
Embody Microsoft Culture and Values
Bachelor's in Computer Science or related technical field AND 4+ years coding experience in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
3+ years in software development for backend and/or distributed systems
Meet Microsoft and government security screening requirements including Microsoft Cloud Background Check
Desirables
DNS protocol
Global Traffic Management
Large scale web applications
SQL/No-SQL databases
Asynchronous programming models
Rust
Golang
What the job involves
Build the world’s most reliable network and the cloud and empower customers to build resilient, low-latency applications
Own key projects and drive them end to end with reliability
Work on components spanning portal, scalable restful APIs, data plane, and self-healing systems
Innovate to solve complex scale and availability problems in running critical global services
Collaborate with a team of smart, passionate engineers to deliver results and cultivate a collaborative team culture
To empower every person and every organization to achieve more. We believe technology can and should be a force for good, contributing to a brighter world. Our culture embraces curiosity, progress, and learning together.