Senior Software Engineer - AI Experiences, Monetization at Microsoft | AdTechTalent
EngineeringYesterdayOn-site
Microsoft
Senior Software Engineer - AI Experiences, Monetization
senior software engineerC#C++JavaJavaScriptPythonAzureAIdistributed systemsCI/CDsecuritycompliancementoringincident managementsoftware architectureautomationResponsible AI
Key details
Salary
Not specified
Employment type
Full-time
Seniority
Senior
Years experience
5-10
Location
New York, US; Redmond, United States
Full job description
Microsoft AI Experiences Monetization Demand Quality team seeks a Senior Software Engineer to lead technical solutions advancing AI capabilities and engineering practices. Responsibilities include defining requirements with stakeholders, leading architecture and design of complex distributed systems and APIs, mentoring engineers, improving AI-assisted development, coding maintainable and secure software, ensuring security and compliance, automating CI/CD and production deployment, and leading incident management. Required qualifications include a Bachelor's degree in Computer Science or related field with 4+ years of engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python. Preferred qualifications include a Master's degree with 6+ years experience or Bachelor's with 8+ years. The role is full-time, on-site in New York, NY and Redmond, WA. Salary ranges from $119,800 to $234,700 annually, higher in SF Bay Area and NYC. Microsoft is an equal opportunity employer supporting accommodations.
What you'll do
Partner with product managers, engineering leads, security and privacy specialists, and customer support teams to define requirements and measurable outcomes
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.
Lead architecture and design for complex APIs, distributed systems, and data services
Mentor engineers in testable design and improve automated testing
Improve AI-assisted development and apply Responsible AI controls
Lead coding efforts to deliver maintainable, secure, well-tested, and performant code
Establish reusable patterns and metrics to improve quality and operating cost
Lead debugging and resolve ambiguous failures
Provide code and test reviews and integrate automated source analysis
Build security and compliance into design, code, and operations
Establish end-to-end validation and live-site coverage before launch
Translate multi-team initiatives into milestones, estimates, and release plans
Automate CI/CD and production deployment toward zero-touch operation
Design instrumentation, dashboards, and alerts for service reliability
Serve as designated responsible individual (DRI) in on-call rotation
Lead incident mitigation, communication, and service restoration
Lead incident retrospectives and durable repairs to reduce recurrence
Improve troubleshooting guides, runbooks, tests, and automation
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
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 OR equivalent experience
Experience with coding in multiple programming languages
Experience designing complex APIs, distributed workers, event-driven pipelines, and data services
Experience with AI-assisted development and Responsible AI controls
Experience with security, privacy, compliance, and operational readiness
Experience with mentoring and technical leadership
Experience with CI/CD automation and zero-touch production operations
Ability to lead incident mitigation and on-call responsibilities
Competitive salary range from $119,800 to $234,700 per year (higher in SF Bay Area and NYC)Potential eligibility for benefits and other compensationInclusive and equal opportunity employerSupport for religious and disability accommodations
Apply now
Ready to take the next step in your career? Click the button below to continue to the application process.