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 16 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 Engineer

Senior Software Engineer role at Microsoft working on Entra ID, focusing on authentication and directory services, offering hybrid work and competitive compensation.

Software Engineer - Microsoft Defender for Cloud Apps (TLV)

Senior Software Engineer role at Microsoft Defender for Cloud Apps in Tel Aviv, focusing on developing enterprise SaaS security solutions with distributed systems expertise.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Audience Network team, building high-performance advertising platforms processing billions of daily impressions.

Senior Software Engineer

Senior Software Engineer role at Microsoft Digital focusing on enterprise DNS, DHCP, and IPAM services with full-stack development responsibilities.

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI Platform team, focusing on scaling and managing infrastructure for OpenAI models and AI services.