Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more through AI, cloud computing, and software 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 for their elite Spartan team, focusing on cutting-edge AI and web technologies. The role involves working on strategic projects across Copilot, Bing, Ads, News, and Weather platforms. As part of the Spartan team, you'll serve as a cross-cutting expert and force multiplier throughout MAI, leveraging expertise in UX, scalable backend services, Large Language Models, data engineering, and ML/AI.

The position offers an exciting, fast-paced environment where continuous learning and working with the latest technology is paramount. MAI's mission centers on informing, supporting, and empowering consumers with responsible AI, directly contributing to Microsoft's broader mission of global empowerment. The team operates in an agile, inclusive, and highly collaborative environment.

As a Spartan, you'll be in high demand for your technical expertise across the entire technical stack, from web UX technologies to cutting-edge open-source vector database development. The role requires a passion for learning and leveraging diverse technologies. You'll work in an environment that values a growth mindset, innovation, and collaboration to realize shared goals.

The compensation is competitive, ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), with comprehensive benefits including healthcare, educational resources, and parental leave. This hybrid position allows up to 50% work from home, offering flexibility while maintaining collaborative opportunities. Join Microsoft's mission to empower every person and organization on the planet to achieve more, while working with some of the most innovative AI and web technologies in the industry.

Last updated 16 days ago

Responsibilities For Senior Software Engineer

  • Ramp up on new products and features quickly while championing best practices
  • Foster a culture of inclusivity and disciplined software engineering practices
  • Design and implement production-quality features that are simple, extensible, and maintainable
  • Practice software engineering best practices both technical and process-oriented
  • Lead projects end to end and coordinate with partner teams

Requirements For Senior Software Engineer

JavaScript
React
Node.js
TypeScript
  • Bachelor's Degree in Computer Science or related technical field with 4+ years technical engineering experience
  • Experience with OOP, TDD, and agile development models
  • Experience in implementing cross-browser web applications
  • Must pass Microsoft Cloud Background Check
  • Experience with cloud computing architectures and services
  • Experience with Large Language Model prompt engineering

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 - Kernel

Senior Software Engineer position at Microsoft working on Windows Kernel Security Core team, focusing on OS security innovations and virtualization-based security features.

Senior Software Engineer

Senior Software Engineer role at Microsoft AI, focusing on building large-scale payment systems for Copilot, Bing, and Edge, with 5+ years experience required.

Senior Audio Test Engineer

Senior Audio Test Engineer role at Microsoft focusing on microphone enhancement pipelines for Windows devices.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on large-scale distributed systems for web document processing and AI training, offering competitive pay and hybrid work environment.

Senior Software Engineer

Senior Software Engineer role at Microsoft Dublin, focusing on AI technologies and modern work suite solutions, offering hybrid work and comprehensive benefits.