Microsoft

Microsoft

Senior Software Engineer

United States, Washington, Redmond · Senior

Sponsorship not specified$120k-$235kDetected 14 hours ago
JavaScriptPythonJavaC++C#Distributed SystemsAlgorithmsAzureKafkaMachine LearningSparkHadoop

About the role

  • The Ads Data Platform Team, part of Microsoft AI (Artificial Intelligence), is hiring a Senior Software Engineer-Big Data Systems.
  • Our team powers the backbone of Microsoft's global ads marketplace- gathering, storing, and enriching over half a trillion ad-serving events every day.
  • If you're passionate about solving complex problems and driving innovation, this is the place for you.

Responsibilities

  • Work with BingAds stakeholders to determine requirements for new features to drive up Ads business.
  • Create system design for feature requirements.
  • Creates a clear and articulated plan for testing and assuring quality solutions.
  • Implement the features with high efficiency, extensibility, diagnosability, reliability, and maintainability with few defects.
  • Maintain operations of live service as issues arise on a rotational, on-call basis.
  • Build knowledge, share new ideas, and share pinpoints of engineering tool gaps to improve software developer tools to support other programs, tools, and applications to create, debug, and maintain code for product features.
  • Profile and analyze distributed system performance and capacity bottlenecks. Propose and implement solutions to improve system latency and capacity to meet BingAds online serving requirements.

Requirements

  • Experience in: - Azure
  • Bachelor's degree in computer science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

Nice to have

  • 4+ years' experience in Distributed Systems and Big Data Technologies such as Spark, Hadoop, HDFS, Kafka, Flink, Scala.

Skills

  • Work on cutting-edge technologies in distributed systems, machine learning, and big data.

Compensation

  • $120k-$235k

Benefits

  • We build data platforms that fuel business analytics, machine learning models, and real-time reporting at massive scale.
  • Machine learning and online system design, implementation and qualification.

Company info

  • Design and operate high-scale, high-performance systems that process billions of events through near-real-time and offline pipelines.
  • Build data applications that directly impact Microsoft Ads' double-digit annual growth.
  • Online advertising is one of the fastest-growing businesses on the Internet, with $70B of a $600B market already online -and we're just getting started.
  • You'll tackle technical challenges that demand computational intelligence, scalable algorithms, and interdisciplinary expertise across data mining, optimization, and economics.
  • Be part of a results-driven, inclusive culture where your ideas matter and your work create measurable business impact.
  • At Microsoft, our mission is to empower every person and every organization on the planet to achieve more.
  • We live with our values of respect, integrity, and accountability, fostering a culture where everyone can thrive and grow.

Equal opportunity

  • equal opportunity employer.
  • If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the

Visa & Work Authorization

  • All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status

This listing is sourced directly from Microsoft's careers page and normalized into a canonical job model.