Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through technology and innovation.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Advertising

Description For Senior Software Engineer

Microsoft's Bing Ads team is seeking a Senior Software Engineer to work on large-scale distributed systems and ad serving platforms. The role focuses on scaling and tuning platforms to handle millions of requests per second while improving ad serving efficiency. The team is partnering with Edge browser and Azure teams to build scalable solutions protecting user privacy while delivering relevant ads. This position offers the opportunity to work with cutting-edge technology in online advertising, handling terabytes of data daily. The ideal candidate will collaborate with top scientists and engineers across Microsoft's global R&D team, designing and implementing complex algorithms for large datasets. Microsoft provides a culture of inclusion with emphasis on growth mindset, innovation, and collaboration. The role involves working with state-of-the-art advertising technology while contributing to Microsoft's mission of empowering every person and organization globally.

Last updated 15 days ago

Responsibilities For Senior Software Engineer

  • Produce extensible and maintainable designs and code
  • Optimize, debug, and refactor code to improve performance and maintainability, and effectiveness
  • Apply metrics to drive the quality and stability of code
  • Apply debugging tools and examine logs, telemetry
  • Review code to assure it meets quality standards
  • Provide mentorship for other engineers

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field with technical engineering experience
  • Experience in online advertising systems, information retrieval systems, web search systems, big data systems, database systems, large scale internet applications, operating system, or distributed systems
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python

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 Backend Engineer- Kusto

Senior Backend Engineer role at Microsoft's Kusto team, building highly available control plane services for Azure Data Explorer, with hybrid work model in Israel.

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI Platform team, building cloud services and AI workload management solutions using Kubernetes and modern cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft AI, building scalable infrastructure for Copilot, Bing, and other AI services, offering competitive compensation and hybrid work.

Senior Software Engineer- Kusto

Senior Software Engineer position at Microsoft working on the Kusto team, building Azure Data Explorer service with focus on big data analytics and cloud computing.

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams, focusing on video rendering and real-time collaboration technologies for Windows and Mac clients.