Senior Software Engineer, Data Platform Team, MSAN

Microsoft empowers every person and organization on the planet to achieve more through technology and innovation.
$153,600 - $250,200
Data
Senior Software Engineer
Hybrid
4+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer - CTJ - Poly

Senior Software Engineer role at Microsoft working on Azure Data services, requiring top security clearance and expertise in cloud infrastructure.

Senior Data Engineer

Senior Data Engineer role at Microsoft working on Azure Data and Microsoft Fabric platform, building data pipelines and analytics solutions.

Technical Support Engineering - Azure Databricks

Senior Technical Support Engineer role at Microsoft focusing on Azure Databricks support, offering hybrid work and competitive compensation in Vancouver.

Senior Data Engineer

Senior Data Engineer role at Microsoft, building data pipelines and analytics solutions for news content publishers, offering competitive pay and hybrid work environment.

Senior Software Engineer – Data & AI

Senior Software Engineer role at Microsoft focusing on Data & AI solutions, building AI-driven network and security intelligence systems.

Description For Senior Software Engineer, Data Platform Team, MSAN

Microsoft's MSAN (Microsoft Audience Network) Data Platform Team is seeking a Senior Software Engineer to join their innovative team. This role is part of the Bing Ads division, focusing on building and managing critical data processing, stream processing, and ML engineering platforms. The team is responsible for developing and optimizing data/ML processing pipelines that serve multiple business teams.

As a Senior Engineer, you'll work with cutting-edge technologies in distributed systems, machine learning, and data processing. The role offers an opportunity to impact large-scale systems while collaborating with cross-functional teams of Applied Scientists, ML Engineers, and Product Managers. You'll be instrumental in designing and implementing features that prioritize efficiency, scalability, and reliability.

The position offers competitive compensation ranging from $153,600 to $250,200 in the San Francisco Bay Area, along with comprehensive benefits including healthcare, educational resources, and parental leave. The hybrid work environment allows up to 50% work from home, providing flexibility while maintaining collaborative opportunities.

This is an excellent opportunity for experienced engineers passionate about data platforms and ML infrastructure to join Microsoft's mission of empowering every person and organization on the planet. The role combines technical challenges with the chance to mentor team members and contribute to a diverse, inclusive culture where innovation thrives.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Data Platform Team, MSAN

  • Design and implement features in data processing platforms and scheduling services
  • Develop new ideas to improve performance efficiency, resource efficiency, scalability and reliability
  • Collaborate with Applied Scientists, ML Engineers, and Product Managers
  • Contribute to team members' technical growth and development

Requirements For Senior Software Engineer, Data Platform Team, MSAN

Java
Scala
Kafka
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 2+ years experience in large scale distributed data processing, database systems, or AI/ML engineering
  • Experience with coding in Java, Scala, C, C++
  • Solid ability to diagnose failures in distributed systems and pipelines
  • Experience in large-scale distributed data processing frameworks like Flink and Spark
  • Familiarity with Airflow, Kafka, and distributed Key-Value stores
  • Experience working with ML models and integrating them into pipelines
  • Strong analytical, communication and interpersonal skills

Benefits For Senior Software Engineer, Data Platform Team, MSAN

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?