Software Engineer II
Microsoft · microsoft.com
RedmondMid level2+ yrs
Posted 30 days ago. 53 more Software Engineer jobs in Redmond, Washington went up on company career pages this week.
See the newer ones
Straight from the company’s own careers site.
The job in short
A mid-level full-time Software Engineer role at Microsoft in Redmond, asking for 2+ years of experience. Skills mentioned: Python, Java, JavaScript, C++, C#.
PythonJavaJavaScriptC++C#ReactAzureLLMRAGAgentic
Details
- Found
- 29 d ago · posted 2026-10-16
- Location
- Redmond, WA, US
Full description
Be a great engineer - Design, implement, and ship reliable, production-grade features across the agentic stack, taking ownership of the quality, delivery, and support of the components you build. Contribute to real-time voice agents - low-latency, speech-to-speech experiences with sub-second turn-taking, barge-in, interruption handling, and graceful human hand-off that feel natural in live calls. Build scalable, resilient backend services using event-driven and service mesh patterns, with high-throughput APIs (REST, gRPC), and participate in the full service lifecycle - CI/CD, Infrastructure as Code, on-call, and SLA-driven reliability. Be customer obsessed - Understand and anticipate the needs of our customers who need to react to an evolving business and technology landscape. Earn respect - Work in the code, support the service, and understand at a detailed level how the software works; partner with AI/ML, PM, and design, and actively participate in design and code reviews. Champion Responsible AI - Embed fairness, safety, privacy, grounding, and reliability into everything you build. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experience with cloud technologies (Azure preferred). Hands-on experience with agent frameworks, LLM orchestration, RAG, tool/function calling, and prompt/grounding strategies. Real-time voice or speech experience - ASR/TTS, speech-to-speech, telephony/media pipelines, or low-latency streaming. Familiarity with CRM platforms, contact center systems, and customer data models. Experience delivering features end to end in a production cloud service. Excellent collaboration and communication skills.
Software Engineer jobs in the United States · All Microsoft jobs