Senior Software Engineer

Microsoft is a global technology leader empowering people and organizations through innovative software, cloud services, and devices.
$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 focuses on building controls and features for the Microsoft Audience Network (MSAN), a multi-billion dollar advertising platform competing directly with Google. You'll work on developing world-class experiences for demand management and enable new Ads Products for advertisers.

The position offers an exciting opportunity to work with cutting-edge online services in a fast-paced environment. You'll be part of a team responsible for creating and managing display, video, and native ad campaigns across different interfaces. The role requires strong technical skills in frontend development, particularly with React and C#, and experience with large-scale services.

As a Senior Software Engineer, you'll collaborate closely with Product Managers, UX designers, and partner teams to drive features from concept to release. The role demands a balance of technical expertise and business acumen, as you'll need to analyze data to measure business impact and make data-driven decisions.

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 an inclusive culture that values growth mindset, innovation, and collaboration.

This is an ideal role for someone who wants to make a significant impact in the online advertising space while working with enterprise-scale technologies and systems. The team's ambitious goal of growing MSAN into a multi-billion dollar business offers excellent opportunities for professional growth and technical challenges.

Last updated a day 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 supported by 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
  • Experience with ReactJS and modern front end development environment
  • Experience with data analysis and building metrics
  • Strong CS fundamentals and technical design skills
  • Must pass Microsoft Cloud Background Check

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 Bing Places Monetization team to enhance local search and maps monetization strategies.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Bing Places team, building web experiences for local search and maps, using TypeScript and C#.

Senior Software Engineer

Senior Frontend Engineer role at Microsoft working on Copilot for Security, developing AI-powered security solutions with React and TypeScript.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Entertainment team in Vancouver, building web-based gaming experiences used by millions of users worldwide.

Senior Software Engineer - Front End

Senior Frontend Software Engineer role at Microsoft, working on Teams and Copilot, with focus on React development and AI innovations.