Software Engineer II
$102.1k - $202.2kMicrosoft
Overview The Contact Center AI team is building the conversational AI runtime that powers the next generation of intelligent, agentic customer engagement across chat, digital channels and real-time voice. We deliver Contact Center AI as a highly available, enterprise-grade service that integrates cleanly with Azure and a broad ecosystem of first- and third-party products, enabling any surface to embed rich contact center experiences and advanced AI capabilities out of the box. We transform Microsoft’s advances in foundation models, multimodal systems, and AI agents into production-ready capabilities that help customers resolve complex needs with speed, consistency, and trust. Our mission is to deliver a world-class agentic platform where Copilot agents can reason, plan, act, collaborate with other agents, and transition seamlessly to human experts—turning frontier AI into dependable customer outcomes on a global scale. Our charter spans the full Microsoft Copilot Studio (MCS) runtime: intelligent agent authoring, orchestration, and invocation; secure tool and connector execution; knowledge grounding and retrieval; and a dynamic evaluation system that continuously measures quality as agents, models, data, and customer behaviors evolve. We use targeted evaluations, and drift detection to identify regressions early, understand their causes, and iterate rapidly—creating a closed learning loop that improves accuracy, resilience, and consistency over time. As a Software Engineer II on the team, you will design, build, and operate the features and services at the heart of this platform - writing production-grade code and delivering well-scoped components across the agentic stack, from real-time voice and orchestration to Copilot agents, tool invocation, and the Copilot Studio runtime that brings them to life. You will own the delivery of features end to end with growing independence, partner closely with senior engineers on design, and deepen your technical breadth across the stack. We are an AI-first organization: we rethink every workflow in an agentic way, innovate quickly, and collaborate closely with our partners and customers in an agile, fast-paced, high-energy environment. If this opportunity excites you, come and talk to us! Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
- 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.
- Build agentic experiences on the Microsoft Copilot Studio (MCS) runtime - contributing to agent orchestration, planning, grounding, memory, knowledge sources, connectors, the Tool Gateway, and the control plane that ties them together.
- 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.
Qualifications
Required Qualifications:
- 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
- OR equivalent experience.
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
- 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.
- Experience with or exposure to Microsoft Copilot Studio (MCS) architecture, conversational platforms, or agent runtimes.
- 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.
$194k - $349k
...competitive salaries and equity. CrowdStrike is seeking a Senior Engineer II for our Policy Management team. As a key technical leader in... ...the Policy team. The team is responsible for the cloud-side software and user interfaces that provide configuration and settings...SuggestedPermanent employmentWork experience placementWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week$114.33k - $170.98k
...combines the patented technology of metamaterials with powerful software to create a radar sensor with unprecedented performance at... ...including Urban Air Mobility (UTM).Echodyne is seeking a Software Engineer II, Embedded to design and produce radar equipment subsystems...SuggestedFull timeTemporary workFlexible hours$102.1k - $202.2k
...Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...MicrosoftOverviewBuild the platform that helps every engineering team work betterWe're hiring a Software Engineer II who has a solid grounding in distributed systems...SuggestedOngoing contractLocal area3 days per week$143.7k - $194.4k
Are you excited about building software that operates at massive scale and directly impacts millions of customers? As a Software Development Engineer II at Amazon, you will design, implement, and deliver features across the full software development lifecycle. You will...SuggestedPermanent employmentInternshipFlexible hoursShift work$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...trustworthy actions. As a Full-Stack Software Engineer, you will take hands-on technical leadership... .... We are looking for Software Engineer II and Senior Software Engineers who are self...SuggestedOngoing contractLocal area3 days per week$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...ways of working.Our team brings together engineering, applied AI, program leadership, and business... ...transformation at scale.As a Software Engineer II/ Sr. Software Engineer, you will bring...Ongoing contractLocal area3 days per week$102.1k - $202.2k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewMicrosoft... ...can see what each agent did and whyWe are hiring Software Engineer II(s) + Senior Software Engineer(s) to build the services and...Ongoing contractLocal area3 days per week$102.1k - $202.2k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewThe... ..., and data preparation. We are hiring an experienced Software Engineer II and a Senior Software Engineer to join our team! As a Software...Ongoing contractLocal area3 days per week$115k - $207k
...millions of endpoints, so knowing a release is healthy — and being able to prove it — is a high-stakes problem. We're looking for a Software Engineer to design and build the systems, metrics, and dashboards that give engineers and leadership one clear, trusted picture of...Permanent employmentWork experience placementWork at officeLocal areaRemote work$143.7k - $194.4k
Are you passionate about building software that makes a meaningful difference for millions of customers? We are looking for a Software Development Engineer II to join our team at Amazon and help design, build, and operate systems that solve real-world problems at scale...Permanent employmentTemporary workInternshipFlexible hoursNight shift$143.7k - $194.4k
...connectivity. Are you passionate about developing software applications and services for an advanced... ...system? Join the Amazon Leo Satellite Engineering and Mechanicals Development team at the... ...asylum. Key job responsibilitiesAs a SDE II on th team- You will design, develop, and...Permanent employmentInternshipFlexible hours$194k - $349k
...customers’ operations teams with a prioritized summary of the threats detected in their environments. This is a Senior Software Development Engineer 2 role in the engineering team that delivers the sensor (lightweight agent) on Linux. SDE’s in the team own design and...Permanent employmentWork experience placementWork at officeLocal areaRemote work2 days per week3 days per week$102.1k - $202.2k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewSecurity... ...emulate real-world adversaries.We are looking for a Software Engineer II to lead design and delivery of secure, reliable, and safe...Ongoing contractLocal areaRemote work3 days per week$114.33k - $170.98k
...combines the patented technology of metamaterials with powerful software to create a radar sensor with unprecedented performance at... ...including Urban Air Mobility (UTM).Echodyne is seeking a Software Engineer II - Manufacturing Test, to design and develop test...Full timeTemporary work$102.1k - $202.2k
...and manage their estates. On a monthly basis, our team keeps more than 1.6 billion endpoints protected and productive. As a Software Engineer II - Full Stack , you will design, develop, and validate software that powers the Windows ecosystem of printers, cameras,...Ongoing contractFull timeLocal area$102.1k - $202.2k
...cutting-edge technology and work across Finance and Product Engineering to deliver high-impact business solutions. The right... ...driven business excellence. Responsibilities As a Software Engineer II at Microsoft youll be part of a team of world-class engineers...Ongoing contractFull timeLocal area$102.1k - $202.2k
...that powers Microsofts cloud. Within the organization our engineering teams build secure scalable and intelligent platforms that... ...are looking for a passionate innovative and collaborative Software Engineer II with solid full-stack development experience. You will work...Ongoing contractFull timeLocal area$102.1k - $202.2k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewJoin... ...connecting to cloud-powered services.This role is suited for engineers with experience building native C++ software close to the...Ongoing contractLocal areaRemote work3 days per week$102.1k - $202.2k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewAre... ...-edge AI tooling, helping usher in a wave of AI for software engineering.If you want to get involved in helping Microsoft bring more...Ongoing contractLocal area3 days per week$102.1k - $202.2k
...siteRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...organization delivers and operates cloud services? As a Software Engineer on the M365 Air Gapped Clouds team, you'll build internal tools...Ongoing contractWork at officeLocal areaImmediate start$143.7k - $194.4k
...and learn from every launch.The Leo Commerce team is seeking engineers who are interested in building the next generation eCommerce platform... ...delight our internal customers in a range of disciplines - Software, Product, User Experience, QA.* Own your software: Our...Permanent employmentInternshipFlexible hours$102.1k - $202.2k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewMicrosoft... ...thinking in a cloud-enabled world. Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world...Ongoing contractLocal area3 days per week$125k - $165k
...the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER, DATA PLATFORM (STARLINK) At SpaceX we're leveraging our... ...$125,000.00 - $165,000.00/per year Software Engineer/Level II: $145,000.00 - $200,000.00/per year Your actual level and base...Temporary workWorldwideWeekend work$143.7k - $194.4k
Are you passionate about building the data foundations that power next-generation AI experiences? We're looking for a Software Development Engineer II to join our team within the Frontier AI Organization, where you'll play a critical role in designing and scaling data...InternshipFlexible hours$143.7k - $194.4k
...dependable internet access.You will design, build, and deploy embedded software for high-volume consumer electronic devices that connect... ...causes of issues and driving permanent fixes.- Mentor fellow engineers through code reviews and documentation, helping maintain high...Permanent employmentInternshipFlexible hours$143.7k - $194.4k
...will partner with Amazons supply chain Trades and Leo Commerce engineering teams to design and build the applications and services that... ...with cross-functional teams to design and implement scalable software components across the full development lifecycle - scoping architecture...Permanent employmentFull timeInternshipWorldwideFlexible hours$102.1k - $202.2k
.../ week in-officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewThe 1ES (One Engineering System) team is responsible for enabling the world's best engineering teams with world...Ongoing contractLocal areaWork from homeFlexible hours3 days per week$125k - $145k
...possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team is responsible for... ...$125,000.00 - $145,000.00/per year Software Engineer/Level II: $145,000.00 - $175,000.00/per year Your actual level...Temporary work- ...or local law. Summary of Position:The Automation Application Engineer II (AAEII) is a mid-level engineering role responsible for independently... ...systemsDevelop, optimize, and maintain vendor-specific software tools for programming, configuration, and system integration tasksLead...Hourly payTemporary workWork at officeLocal area
$21 - $40 per hour
...networking with industry experts, and developing your skills at the Fortune 1 as you explore our HQ in Northwest Arkansas! Software Engineer Intern: We're looking for Backend, Front end, and Full Stack Software Engineers to join Walmart Global Tech! As a Software...Hourly payMinimum wageSummer workInternshipSummer internshipWork at officeRelocationHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer internship remote Redmond, WA
- software engineer remote Redmond, WA
- graduate software developer no experience Redmond, WA
- information technology software engineer Redmond, WA
- senior software engineer remote Redmond, WA
- rust software engineer Redmond, WA
- junior software developer remote Redmond, WA
- software engineer travel Redmond, WA
- startup software engineer Redmond, WA
- senior software design engineer Redmond, WA





