C#Computer ScienceOOPSoftware DesignCDistributed SystemsHypertext Transfer ProtocolPythonTechnical Engineering
Senior (5-8 years) - Expert (9+ years)
WashingtonUnited States
229460+ employees
GamingTechnologyMediaEntertainment
Role
Who you are
Bachelor's Degree in Computer Science or related technical discipline AND 6+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
6+ years of professional experience building, running, and maintaining highly resilient, distributed cloud services at scale
4+ years of professional experience in OOP server-side development building large-scale distributed systems
Ability to meet Microsoft, customer and/or government security screening requirements
Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter
Desirables
Effective communication, collaboration, and leadership skills
Independent, capable of making decisions in an ambiguous environment
Familiarity with any modern continuous delivery/deployment systems
Familiarity with Application (HTTP, HTTPS), transport & security (TCP/UDP, TLS) protocols
What the job involves
Lead end to end design, implementation and delivery of the future architecture for highly scalable, durable, low latency systems
Build an effective and agile development organization using industry leading best practices
Lead the definition of requirements, KPIs, priorities and planning of engineering deliverables
Proven team building experience as well as mentoring and growing team members
Application process
Microsoft will accept applications for the role until October 11, 2024
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.