Senior Software Engineer

Microsoft AI organization (MAI) focuses on informing, supporting, and empowering consumers with responsible AI.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft AI (MAI) is seeking a Senior Software Engineer to join their Engineering Services team in Seattle. This role is crucial in creating and operating innovative products and services that ensure safe, inclusive, and compliant customer experiences across Microsoft's AI initiatives.

The position offers an exciting opportunity to work on high-impact products including Copilot, Bing, Edge browser, Maps, News, and Microsoft Advertising. As a senior engineer, you'll be at the forefront of building tooling, processes, automation, and engineering infrastructure that empowers MAI engineers globally to develop secure and compliant services trusted by consumers.

The role requires a hybrid work arrangement with 3 days in the office, offering a balance between collaborative in-person work and flexibility. You'll be working with subject matter experts in Security, Privacy, Accessibility, and Audit Compliance, making this an ideal position for someone interested in the intersection of engineering and security compliance.

Compensation is highly competitive, with a base salary range of $117,200 - $229,200, along with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The position offers significant growth potential within Microsoft's AI initiatives and the opportunity to work on cutting-edge technology that impacts millions of users.

The ideal candidate will bring 4+ years of technical engineering experience, strong coding skills in various languages, and a passion for building secure, scalable systems. You'll have the opportunity to mentor other engineers while working on challenging technical problems in a collaborative environment. Microsoft's commitment to innovation and inclusive culture makes this an excellent opportunity for someone looking to make a significant impact in the AI space while growing their career at one of tech's leading companies.

Last updated 12 days ago

Responsibilities For Senior Software Engineer

  • Develop and incubate innovative and proactive products/services to support and automate compliance in MAI and across Microsoft
  • Own and deliver complete features, including design, architecture, implementation, testability, debugging and shipping
  • Apply engineering principles for defining robust and maintainable architectures and designs
  • Manage operations, communication, escalation and reporting of product/service health across domain areas
  • Proactively seeks new knowledge and adapts to new trends, research new technologies and tools
  • Work with subject matter experts to identify, define and implement automation
  • Mentor engineers in the team by providing hands-on assistance, best practices, and promoting an inclusive learning environment

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 4+ years of experience in design, development, debugging, testing and problem-solving
  • Must pass Microsoft Cloud Background Check
  • Must be local to the Seattle area and in office 3 days a week

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineering - Fabric Graph

Senior Software Engineer role at Microsoft working on Fabric Graph team, building advanced graph technologies and distributed systems with competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Applied Sciences Group, focusing on innovative technology development with up to 100% remote work opportunity in Toronto.

Senior Technical Support Engineer (Windows Directory Services)

Senior Technical Support Engineer role at Microsoft, focusing on Windows Directory Services with hybrid work option and comprehensive benefits package.

(Senior) Software Engineer - Backend

Senior Backend Software Engineer role at Microsoft Dublin, working on cloud services and enterprise applications with hybrid work model and comprehensive benefits.

Senior Technical Support Engineer

Senior Technical Support Engineer role at Microsoft, focusing on database management and customer technical support.