Senior Software Engineer at Microsoft | AdTechTalent
Engineering22 days agoOn-site
Microsoft
Senior Software Engineer
distributed systemsprivacy-enhancing technologiessecure data processingbackend servicesdata pipelinesads conversionsattributioncampaign measurementSparkSQLAzureC#JavaPythonJavaScriptC++CprivacysecuritySLAidentitycomplianceAI dev tools
Key details
Salary
$120K – $235K
Employment type
Full-time
Seniority
Senior
Years experience
5-10
Location
Redmond, United States
Full job description
Microsoft AI Experiences Monetization is seeking a Senior Software Engineer to design and implement backend services and data pipelines for large-scale Ads conversions, attribution, and campaign measurement. The role involves evolving a unified Ads conversions architecture, owning high-throughput ingestion and processing pipelines, integrating external partners, and implementing security, privacy, and compliance controls. Candidates must have a Bachelor's degree in Computer Science or related field with 4+ years of engineering experience coding in C, C++, C#, Java, JavaScript, or Python, and meet Microsoft security screening requirements. Preferred qualifications include a Master's degree or 8+ years experience, 5+ years building distributed systems or data infrastructure, experience with Spark, SQL, Azure, and knowledge of privacy-enhancing technologies. The position is full-time, on-site in Redmond, WA, with salary range USD $119,800 - $234,700 per year (typical US range).
What you'll do
Design and implement backend services and data pipelines for large-scale Ads conversions, attribution, and campaign measurement
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.
Bellevue, United States; Boston, United States; Boulder, United States; Chicago, United States; Denver, United States; Los Angeles, United States; New York, US; San Francisco, United States; San Jose, United States; Seattle, United States; Ventura, United States•7 days ago
Contribute to unified Ads conversions architecture supporting conversion tracking, attribution, incrementality, reporting, and optimization workflows
Own and improve high-throughput, SLA-driven ingestion and processing pipelines for partner data ensuring reliability, resiliency, and operational excellence
Integrate external partners including conversion, analytics, and measurement providers using robust identity, onboarding, schema governance, and workflow mechanisms
Implement security, privacy, and compliance controls including access policies, data-use restrictions, consent-aware processing, and auditable execution paths
Partner with product, data science, privacy, and security teams to deliver trusted measurement capabilities
Maintain high code quality, operational readiness, monitoring, incident response, and continuous improvement
Leverage AI development tools across the software development lifecycle
Requirements
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Ability to meet Microsoft, customer and/or government security screening requirements including Microsoft Cloud Background Check
Preferred: Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience OR Bachelor's Degree AND 8+ years experience
5+ years building large-scale distributed systems, backend services, or data infrastructure
Experience with large-scale data processing frameworks (e.g., Spark, SQL-based pipelines) and cloud platforms (preferably Azure)
Understanding of secure data processing, encryption, identity, and access control
Experience building and operating services with strict SLAs
Background in Ads conversions, advertising measurement, attribution, lift modeling, or privacy-preserving analytics
Experience building conversion tracking, attribution, event-processing, or high-scale measurement systems
Familiarity with privacy-enhancing technologies, consent management, data minimization, or privacy-conscious measurement approaches
Experience onboarding or integrating third-party conversion, analytics, or measurement partners
Solid problem-solving skills with a focus on reliability, observability, and system design
Tech stack
CC++C#JavaJavaScriptPythonSparkSQLAzure
Benefits
Certain roles may be eligible for benefits and other compensation (details at https://careers.microsoft.com/us/en/us-corporate-pay)
Apply now
Ready to take the next step in your career? Click the button below to continue to the application process.