Taro Logo

Senior Software Engineer

Microsoft is a global technology company whose mission is to empower every person and every organization on the planet to achieve more.
$114,400 - $203,900
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Advertising

Description For Senior Software Engineer

Microsoft Advertising Rich Clients team is seeking a Senior Software Engineer to join their cross-platform campaign management experiences team. This role offers an exciting opportunity to build high-scale applications that power a multi-billion-dollar business while solving complex engineering problems.

The position involves working on cross-platform applications (iOS, Android, Windows, Mac) that help online advertisers maximize their productivity and business outcomes. You'll be part of a team responsible for delivering intuitive, performant, and reliable tools for campaign management.

As a Senior Software Engineer, you'll be designing and implementing full-stack features, collaborating with cross-functional teams, and driving improvements in system performance. The role requires expertise in modern web technologies, with a focus on React and related frameworks. You'll also have the opportunity to mentor other engineers and contribute to the team's technical excellence.

The position offers a competitive salary range of CAD $114,400 - $203,900, along with comprehensive benefits including healthcare, educational resources, and parental leave. Working in Vancouver, BC, you'll enjoy a hybrid work arrangement with up to 50% work from home flexibility.

This is an excellent opportunity for experienced engineers who want to make a significant impact on Microsoft's advertising platform while working with cutting-edge technologies in a collaborative, growth-oriented environment. The role combines technical challenges with the opportunity to shape the future of advertising tools at Microsoft.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Design, implement, and maintain full-stack features across client applications and backend services
  • Collaborate with product managers, designers, and other engineers to deliver high-quality user experiences
  • Drive improvements in system performance, scalability, and reliability
  • Contribute to the evolution of our agile development infrastructure
  • Mentor engineers and foster a culture of technical excellence and continuous learning

Requirements For Senior Software Engineer

JavaScript
React
TypeScript
Java
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 1+ year of expertise on HTML/JS, ReactJS, ReactNative, .NET
  • 1+ year proven ability to design and deliver scalable, maintainable, and secure software systems
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Must pass Microsoft Cloud background check

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