Microsoft AI’s Ads Data Platform team is hiring a Senior Software Engineer in Redmond, Washington. This hybrid role designs and operates high-scale data pipelines that process billions of events daily, and builds data applications that support analytics, machine learning models, and real-time reporting at scale. You will work with cutting-edge technologies in distributed systems, big data, and ML, and collaborate with Bing Ads stakeholders to translate requirements into robust system designs. Responsibilities include designing and implementing features with efficiency, extensibility, reliability, and maintainability; ensuring security and quality through code reviews; operating live services with on-call rotations; improving developer tools and automating deployment; and profiling and optimizing distributed systems to meet online serving requirements. Qualifications include a Bachelor's Degree in Computer Science or related field with 4+ years of engineering experience (or equivalent), proficiency in languages such as C, C++, C#, Java, JavaScript, or Python; and Azure experience. Preferred: Master's Degree with 6+ years, or 10+ years with equivalent experience; experience in machine learning and online system design; and 2+ years of distributed systems and big data technologies (Spark, Hadoop, HDFS, Kafka, Flink, Scala). Microsoft is an equal opportunity employer.
Microsoft AI’s Ads Data Platform team is hiring a Senior Software Engineer in Redmond, Washington. This hybrid role designs and operates high-scale data pipelines that process billions of events daily, and builds data applications that support analytics, machine learning models, and real-time reporting at scale. You will work with cutting-edge technologies in distributed systems, big data, and ML, and collaborate with Bing Ads stakeholders to translate requirements into robust system designs. Responsibilities include designing and implementing features with efficiency, extensibility, reliability, and maintainability; ensuring security and quality through code reviews; operating live services with on-call rotations; improving developer tools and automating deployment; and profiling and optimizing distributed systems to meet online serving requirements. Qualifications include a Bachelor's Degree in Computer Science or related field with 4+ years of engineering experience (or equivalent), proficiency in languages such as C, C++, C#, Java, JavaScript, or Python; and Azure experience. Preferred: Master's Degree with 6+ years, or 10+ years with equivalent experience; experience in machine learning and online system design; and 2+ years of distributed systems and big data technologies (Spark, Hadoop, HDFS, Kafka, Flink, Scala). Microsoft is an equal opportunity employer.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Senior Software Engineer, Ads Data Platform
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Senior Software Engineer, Ads Data Platform
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Senior Data Scientist, Agentic AI & Multi-Cloud Architecture
Akima Systems Engineering (ASE)
Senior HR Generalist
Partner Engineering & Science, Inc.
Accountant
HCL Engineering & Surveying LLC
Mechanical Project Manager
MSL Engineering Ltd
Senior Project Manager - Controls Engineering
Wunderlich-Malec Engineering
Construction Project Manager
Wunderlich-Malec Engineering
Senior Data Scientist, Agentic AI & Multi-Cloud Architecture
Akima Systems Engineering (ASE)
Senior HR Generalist
Partner Engineering & Science, Inc.
Accountant
HCL Engineering & Surveying LLC
Mechanical Project Manager
MSL Engineering Ltd
Senior Project Manager - Controls Engineering
Wunderlich-Malec Engineering
Construction Project Manager
Wunderlich-Malec Engineering