Search by job, company or skills

Microsoft

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Overview

Online advertising powers many of the free online experiences we rely onsearch, social platforms, news, and streaming services. Microsoft Monetize is Microsoft's global advertising platform, enabling real-time bidding, dynamic pricing, and intelligent ad delivery across billions of daily transactions. We optimize ROI for advertisers and publishers while supporting an open, transparent, and efficient marketplace.

We are hiring a Software Engineer with deep data analytics and system-debugging expertise to join the Monetize engineering team. This role sits at the intersection of high-scale backend engineering, bigdata analytics, and revenue optimization. You'll design low-latency services, analyse complex datasets, debug production systems, and build features that directly influence monetization outcomes.

If you

  • Enjoy solving distributed-systems challenges, uncovering insights from large datasets, and building robust, revenue-impacting features.
  • A software engineer who is strong in systems but also loves using data to explain what's happening.
  • Someone who can debug a production issue at scale and run analytical deep dives to understand why it happened.
  • An engineer who can design features, analyse their revenue impact, and iterate based on real marketplace data.

Responsibilities

  • Analyse auction logs, marketplace signals, and system telemetry to diagnose KPI shifts and revenue trends.
  • Investigate anomalies through large-scale data analysis (Hive/Presto/KQL/ADX) and propose datadriven fixes.
  • Identify revenue opportunities through statistical analysis, hypothesis testing, and metric deep dives.
  • Partner with data scientists to validate models, tune pricing logic, or refine optimization algorithms.
  • Build APIs, microservices, and highperformance data pipelines that integrate with partners, marketplaces, and realtime decision workflows.
  • Improve system observability using telemetry instrumentation, dashboards, tracing, and logs.
  • Lead deep-dive debugging efforts during production issuescorrelating system states, data patterns, and infrastructure behaviour.
  • Own live-site operations including on-call rotations, root-cause analysis, and long-term reliability improvements.
  • Drive performance tuning to reduce latency, eliminate bottlenecks, and enhance service health.
  • Collaborate closely with PMs, data scientists, analysts, and engineering leaders to align technical execution with business metrics.
  • Contribute to design documents, technical reviews, and long-term architectural decisions.
  • Champion engineering best practices through automated testing, CI/CD, code quality, and documentation.

Qualifications

  • Bachelor's or master's degree in computer science or related technical field AND 6+ years of engineering experience. ; however, for exceptional candidates, experience is not a constraint.
  • Strong coding proficiency in C/C++, C#, or Java.
  • Experience building backend services, distributed systems, or high-scale APIs.
  • Hands-on experience with big data technologies such as Kafka, Hadoop, Spark, ADLS, or similar.
  • Strong debugging, problemsolving, and systems thinking capability.
  • Solid analytical skills with experience using SQL, KQL, Hive, or similar for production investigations.
  • Knowledge in some of the following areas: Machine Learning, Quantitative Analysis, Big Data Analytics, Business Analytics, Regression Modelling, Predictive Modelling, and Analytical Decision-Making.

Preferred Qualifications

  • Experience in programmatic advertising, RTB systems, Open RTB, auction theory, or bidding optimization.
  • Familiarity with statistical analysis, regression, experiment analysis, or datadriven decision systems.
  • Experience improving production telemetry and logging for observability.
  • Ability to perform exploratory analysis, validate hypotheses, and translate findings into engineering changes.
  • Strong communication skills and ability to tailor insights to technical and nontechnical audiences.
  • Demonstrated track record of shipping highquality systems or services in fastpaced environments.

#AdsIDCPositions

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. 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, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 138357571

Similar Jobs