Job Description
Join Microsoft's innovation hub in Oklahoma City and shape the future of cloud computing and AI solutions. We're seeking passionate engineers to build scalable systems that impact millions of users worldwide. Our Oklahoma campus offers a collaborative culture, cutting-edge technology, and unparalleled growth opportunities in a thriving tech ecosystem.
As part of our Cloud + AI division, you'll work with industry experts on next-generation services while enjoying competitive benefits, flexible work arrangements, and opportunities to contribute to open-source projects. Relocation assistance available for top candidates.
Responsibilities
- Architect and implement cloud-native solutions using Azure and .NET ecosystem
- Lead design sessions for high-traffic microservices and distributed systems
- Mentor junior engineers through code reviews and technical documentation
- Optimize performance and security across enterprise-scale applications
- Collaborate with product teams to translate business requirements into technical specs
- Drive innovation through experimentation with emerging AI/ML technologies
Qualifications
- 5+ years of experience in software development with C#/.NET core
- Expertise in Azure cloud services and Kubernetes orchestration
- Proven track record of shipping scalable cloud applications
- Strong understanding of RESTful API design and event-driven architecture
- Experience with CI/CD pipelines and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating complex system design and problem-solving