Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
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 focuses on creating and operating innovative products and services to ensure safe, inclusive, and compliant customer experiences. You'll be working on critical projects supporting Microsoft's AI initiatives, including Copilot, Bing, Edge browser, Maps, News, and Microsoft Advertising.

The position offers an exciting opportunity to build tooling, processes, automation, and engineering infrastructure that empowers MAI engineers globally. You'll collaborate with subject matter experts in Security, Privacy, Accessibility, and Audit Compliance, making this role perfect for someone passionate about technical excellence and compliance.

The role requires hybrid work (3 days in office) in Redmond, WA, and offers competitive compensation ranging from $117,200 to $229,200, with higher ranges for specific locations like San Francisco and New York City. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more.

Key responsibilities include developing compliance automation solutions, owning feature delivery from design to implementation, and mentoring other engineers. The ideal candidate will have 4+ years of experience in software engineering, strong coding skills in various languages, and preferably knowledge of security fundamentals and the Azure ecosystem.

Benefits include industry-leading healthcare, educational resources, parental leave, and various other perks. This role offers an excellent opportunity to work on cutting-edge AI technology while ensuring compliance and security at one of the world's leading tech companies.

Last updated 13 hours 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

Python
Java
JavaScript
PostgreSQL
  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering 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
  • Experience with web compliance tooling (preferred)
  • Familiarity with the Azure ecosystem (preferred)
  • Familiarity with databases and query languages such as SQL or Postgres (preferred)
  • Knowledge in common classes of software vulnerabilities (preferred)

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
  • 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's Documentation Platform team, building cloud-native systems for engineering documentation with AI integration.

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams focusing on CI/CD infrastructure and tooling, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on Windows OS networking, security, and system-level development with hybrid work options in Hyderabad.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Bing organization, focusing on building and maintaining distributed systems and improving developer experience at scale.

Senior Software Engineer

Senior Software Engineer role at Microsoft M365 team, focusing on cloud services and backend development with opportunity for remote work.