Job: Software Development Engineer, Principal - Ads - 837727 Job

Job Category: Software Engineering: DevelopmentLocation: Sunnyvale, CA, USJob ID: 837727-112039Division: Online Services Division

Description

The vision of the Display Advertising team at Microsoft is “Advertising people want on platforms they love”. The Architecture, Experimentation and Fundamentals team within Display Advertising is a nascent startup team. We are hiring software engineers that will help us achieve this vision by going broad across the work product of the organization.

This broad purview is looking to solve problems of infrastructure and platform across the organization while working with various teams to ensure that what is built at the application level is scalable and promotes the overall mission of the organization. To achieve this we have to solve some enormous computer science problems at scale: 

•Our systems serve hundreds of thousands of ads per second and drive billions in revenue 
•We have tens of thousands of Marketer campaigns to choose from on hundreds of thousands of Publisher locations, such as Windows Apps, XBOX, Skype, Windows Phone, MSN and others. 
•We work with petabytes of consumer, marketer and publisher data and devise targeting and ad selection algorithms to make the best possible decision. 

We are looking for developers to create infrastructure for serving video advertising at internet scale. You will collaborate closely with program manager and business planners to define product requirements, distill them into design and technical specifications, design, rapidly prototype, and implement the core infrastructure capabilities. As part of the development process you will ensure code quality through test driven development and factor write and design systems with an eye on maintainability, performance, and scale.

Essential attributes and competencies include: 

•Minimum of 7 years of experience shipping complex, high-quality software products 
•Experience with large scale distributed computing systems 
•Experience with audio/video codecs, file formats, and streaming protocols 
•Knowledge of online ad serving technologies 
•Experience with agile development environment
•Excellent problem solving skills, passion for quality, attention to detail, strong debugging and technical skills
•BS CS required; MS & PhD or equivalent experience a bonus

Microsoft is an Equal Opportunity Employer (EOE) and strongly supports diversity in the work place.

XADSX:JECH*LI O:Bing O:MA


Nearest Major Market: San Jose 
Nearest Secondary Market: Palo Alto 
Job Segments: Developer, Engineer, Computer Science, Software Engineer, Advertising, Technology, Engineering, Marketin
g

0 comments:

Post a Comment