Base Salary
$120k - $304k/yr
Responsibilities
- Build secure and performant APIs powering Copilot applications.
- Collaborate with product engineers, product managers, and platform engineers to turn ambiguous projects into consumer experiences.
- Ship high-quality, well-tested, secure, maintainable, and well-documented code.
- Identify, analyze, and resolve complex technical issues involving performance, scalability, security, and user experience.
- Deliver features quickly and iteratively in a fast-paced, design-driven product development cycle.
- Collaborate effectively with cross-functional teams and contribute to an inclusive culture.
Requirements
- Bachelor’s degree in computer science or a related technical field and 4+ years of technical engineering experience coding in C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
- Preferred: 4+ years building backend APIs for mobile applications, including GraphQL, REST APIs, Protobuf, Thrift, WebSocket, SSE, or WebRTC.
- Preferred: Experience with mobile data schema code generation or consistency, mobile release version control, analytics, feature flags, and A/B testing frameworks.
- Preferred: 4+ years building scalable services on public cloud infrastructure such as Azure, AWS, or GCP.
- Preferred: Experience with relational and key-value datastores and distributed systems at scale, spanning bare-metal hosts, containers, and networking.
- Experience working with AI platforms, frameworks, and APIs.
- Ability to communicate complex technical concepts to technical and non-technical stakeholders and collaborate across functions.
- Ability to manage multiple priorities, adapt to changing requirements, and contribute to knowledge sharing and team growth.
Benefits
- Employees living within 50 miles of a U.S. Microsoft office or 25 miles of a non-U.S. office are expected to work from that office at least four days per week beginning January 26, 2026, subject to local law and jurisdiction.
- Certain roles may be eligible for benefits and other compensation.
- Applications are accepted on an ongoing basis until the position is filled.
Tech Stack
Categories
About Microsoft
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters. Microsoft operates in 190 countries and is made up of approximately 228,000 passionate employees worldwide.
