This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Online advertising powers many of the free online experiences we rely on—search, 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, big‑data analytics, and revenue optimization. You’ll design low-latency services, analyse complex datasets, debug production systems, and build features that directly influence monetization outcomes.
Job Responsibility:
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 data-driven 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 high-performance data pipelines that integrate with partners, marketplaces, and real-time decision workflows
Improve system observability using telemetry instrumentation, dashboards, tracing, and logs
Lead deep-dive debugging efforts during production issues—correlating 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
Requirements:
Bachelor's or master's degree in computer science or related technical field AND 6+ years of engineering experience
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, problem-solving, 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
Nice to have:
Experience in programmatic advertising, RTB systems, Open RTB, auction theory, or bidding optimization
Familiarity with statistical analysis, regression, experiment analysis, or data-driven 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 non-technical audiences
Demonstrated track record of shipping high-quality systems or services in fast-paced environments