Microsoft is seeking a Senior Software Engineer to join their Online Advertising team, a rapidly growing division handling billions of ad impressions daily. This role sits at the intersection of big data, machine learning, and advertising technology, working with terabytes of user data. The position offers a unique opportunity to influence technology development in Microsoft's advertising platform, collaborating with global R&D teams to design and implement complex algorithms.
The role involves working on large-scale systems that power Microsoft's advertising infrastructure, requiring expertise in both backend development and data processing. You'll be part of a team that handles computational advertising, combining elements of information retrieval, data mining, machine learning, and micro-economics to solve challenging problems in online advertising.
As a Senior Software Engineer, you'll be responsible for developing and optimizing advertising platforms that operate at massive scale. The position requires strong technical skills in software development, experience with big data technologies, and the ability to work with complex algorithms. You'll be working in a collaborative environment with top scientists and engineers, contributing to a business that generates significant revenue in the $600 billion advertising market.
The role offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance benefits. Microsoft's inclusive culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for engineers who want to make a significant impact while working on challenging technical problems at scale.