Job Category: Software Engineering: DevelopmentLocation: Sunnyvale, CA, USJob ID: 837599-112038Division: 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 infrastructure and platform engineers along with computer and data scientists - people that have experience in our problem space or in related areas. The team will be highly focused on helping build infrastructure, research and experimentation to that will help drive greater value to consumers, marketers & publishers.
We issue the challenge to those that are interested: “Do you find the advertising you personally experience to be less than satisfactory? Help us change the world so that everyone gets the most relevant, useful and engaging ad experience possible!”
Roles & Responsibilities:
We are looking for a strong, motivated, result-oriented developer to help drive the design for the next generation experimentation platform to enable fast, iterative testing of various algorithms that help us deliver advertising people want to see. You will work on technologies that enable traffic splitting, advertising inventory splitting, tracking and reporting across various metrics and ensuring smooth integration with our delivery engine. The challenge includes building a scalable system that integrates and automates integration of new algorithms across Microsoft Advertising ecosystem.
Skills & Qualifications:
Technical skills must include C#, .NET, ASP.NET, T-SQL, WCF, XML, MVC. Experience building high performance and scalable systems, strong multithreaded design and debugging skills are highly desirable. Expertise with DB scale, partitioning is desired. Experience with Windows Azure is a huge plus!
Experience Required:
Qualified candidates must meet the following requirements:
- 5+ years of software development experience in service-oriented architectures, scalable, high throughput systems
- Passion for quality and success
- Outstanding analytical and problem solving skills
- Drive for solving hard problems and getting things done
- BS or MS in Computer Science or equivalent
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, Software Engineer, Computer Science, Database, Technology, Engineering
0 comments:
Post a Comment