-
Software Engineer II
- Microsoft Corporation (Redmond, WA)
-
Overview
We envision a world where every employee has a voice and every organization listens. The Employee Voice & Engagement (EVE) team transforms work through real-time feedback and AI-powered insights, helping people feel connected, succeed, and improve team culture. Viva Glint and Viva Pulse enable world-class sentiment collection and reporting with benchmarks, democratized listening tools, ambient signals, and Copilot experiences, building a modern work environment. Join us to make a difference with EVE.
As a Software Engineer II within the Evolutions team you will help shape the new future of employee engagement, designing and building AI and agentic‑driven employee experiences that make feedback truly conversational and actionable. You’ll integrate with M365 Copilot patterns, orchestrate intelligent workflows and contibute to Microsoft’s AI and Copilot ecosystem. Expect to work in a fast‑moving space where we prototype, learn, and iterate quickly.
We value individual creativity, passion and the ability to deliver as a team. We advocate for inclusive teams that value diversity of thought and background as solidly as technical skills. Everyone is encouraged to come up with new ideas to make our customers' lives better and to collaborate as a team to deliver them. We invest in each team member’s technical and personal growth and partner on their career goals. This is a place where engineers have real meaningful impact on the success of our customer mission and contribute to the core company mission of empowering every person and organization on the planet to achieve more.
If all of this sounds exciting to you, we would love to hear from you!
This position can be based out of Redmond, WA or Mountain View, CA offices and supports 66% on-site work and 33% work from home. Relocation assistance within the United States is available for this role.
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
+ Design & build backend services and APIs that are reliable, observable, secure, and performant.
+ Build intuitive, AI‑driven experiences by composing services with inference, orchestration, and guardrails.
+ Build AI prompt evaluation pipelines and model / prompt deployment gates
+ Own feature areas end‑to‑end: requirements shaping, design reviews, implementation, testing, rollout, and telemetry.
+ Implement cloud-native infrastructure on Azure with a focus on reliability, performance, and cost efficiency
+ Instrument services end‑to‑end with structured logging, metrics, distributed tracing, and dashboards to ensure operability and rapid incident triage.
+ Collaborate across disciplines (PM, Frontend, Data/People Science, SRE) to land pragmatic, data‑informed trade‑offs.
+ Operate what you build: participate in on‑call, incident triage, and post‑incident improvements (prevention over recurrence).
+ Document and share designs, patterns, and learnings; contribute to a supportive, inclusive team culture
+ Bring your experience to a vibrant team through design review, code review and mentoring while helping the team build an inclusive culture where everyone can do their best work.
+ Work with team members within and outside of the team to disambiguate complex problems.
+ Take ownership of component design decisions working with product owners and dependencies.
+ Define and build systems and strategies to ensure quality, performance, simplicity, durability, scalability, and maintainability.
+ Embody our Culture and Values.
Qualifications
Required/minimum 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.
Additional or 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
+ 2+ years of professional experience building, delivering, and maintaining web applications or services (Azure or comparable cloud).
+ Demonstrated experience shipping at least one production service or feature end-to-end, including deployment and operational support
+ Solid proficiency in .NET and C#
+ Technical abilities around service design, coding, debugging, and problem solving.
+ Exposure to agentic/AI‑driven workflows
+ Prompt and Model Evaluation Frameworks and practices
+ Azure Cloud Infrastructure Experience
+ Commitment to delivering the best experience for customers.
+ Enjoy learning and ramping up on new technologies quickly
Other Requirements:
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.
Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $131,400 - $215,400 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations. (https://careers.microsoft.com/v2/global/en/accessibility.html)
-