Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Advertising

Description For Senior Software Engineer

Microsoft Ads is seeking a Senior Software Engineer to join their Online Advertising team, one of the fastest-growing businesses at Microsoft. This role is part of a team responsible for a multi-billion dollar revenue stream, focusing on building controls and features for online advertisers across different interfaces like UI and API to create and manage display, video, and native ad campaigns on Microsoft Audience Network (MSAN).

The position offers an exciting opportunity to work on one of Microsoft's largest services in a fast-paced environment. You'll be developing world-class experiences for their demand management platform and enabling new Ads Products for advertisers. The team is on an ambitious journey to grow the MSAN business to a multi-billion dollar operation.

As a Senior Software Engineer, you'll collaborate with PMs, UX designers, and partner teams to design and develop features from concept to release. The role requires strong technical skills in C#, JavaScript, and ReactJS, along with experience in building and maintaining large-scale services. You'll work in a DevOps culture, providing on-call support and monitoring service health in production.

The position offers competitive compensation, comprehensive benefits, and the opportunity to work in a hybrid environment with up to 50% work from home flexibility. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in a culture that values growth mindset, innovation, and collaboration.

This is an excellent opportunity for experienced engineers who are passionate about advertising technology, enjoy solving complex technical problems at scale, and want to make a significant impact on one of Microsoft's fastest-growing business units.

Last updated 14 hours ago

Responsibilities For Senior Software Engineer

  • Work closely with PMs, UX designers and partner teams to design and develop features
  • Collaborate with teammates to plan and execute key deliverables
  • Work in a culture of continuous improvement and data-driven analysis
  • Provide on call support and monitor service health in production
  • Learn new technology and take on challenges
  • Help forge sound engineering culture with growth mindset

Requirements For Senior Software Engineer

JavaScript
React
TypeScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 2+ years of experience in the development of design documents
  • 3+ years of experience running and working on services at scale
  • Outstanding coding experience with C#, JavaScript, HTML and/or CSS
  • Experience with ReactJS and modern front end development environment
  • Experience with data analysis and building metrics
  • Strong CS fundamentals and architecture skills
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
401k
  • 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 (Front-End)

Senior Frontend Software Engineer role at Microsoft's AI Platform team, building next-gen GenAI app evaluation platform using React and TypeScript.

Senior Software Engineer

Senior Software Engineer role at Microsoft Advertising, focusing on building world-class web UI experiences for the advertising platform, with hybrid work options in Redmond, WA.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Bing Core Experience team, focusing on frontend development and user experience with AI integration, offering hybrid work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Copilot for Security, developing front-end components and services using React and TypeScript.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Business & Industry Copilots group, focusing on User Experience Platform development using cutting-edge technologies.