Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer - AI Experiences, Monetization role.
Rezi rewrites your resume against Microsoft's job description. Free.

Tailor your resume to this Senior Software Engineer - AI Experiences, Monetization role.
Rezi rewrites your resume against Microsoft's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer - AI Experiences, Monetization posting at Microsoft — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer - AI Experiences, Monetization posting at Microsoft — free, in seconds.
About the Role
The Monetization Demand Quality team builds services that protect advertising quality, ensuring creative review is fast, accurate, and reliable. This role involves modernizing distributed services on Azure, improving advertiser and publisher experiences, and advancing AI capabilities. You will provide technical leadership, mentor engineers, and drive zero-touch production operations.
Responsibilities
- Understand user requirements and partner with stakeholders to define requirements for creative quality and advertising scenarios.
- Lead architecture and testing strategies for complex systems.
- Build extensible solutions that can scale across teams.
- Provide technical leadership through mentoring, debugging, and code quality improvements.
- Develop deployment automation and improve operational readiness.
- Ensure services meet security, reliability, compliance, and integration requirements.
- Evaluate emerging technologies and apply them to current technical challenges.
- Partner with product managers, engineering leads, security and privacy specialists, and customer support teams to define requirements.
- Use customer feedback and service data to identify unmet needs.
- Define feedback loops and success measures.
- Lead architecture and design for complex APIs, distributed workers, event-driven pipelines, and data services.
- Evaluate design alternatives and make trade-offs explicit.
- Identify upstream and downstream dependencies and align service contracts, ownership, and delivery plans.
- Design for scalability, resiliency, disaster recovery, security, privacy, and sustainable infrastructure cost.
- Own test strategies covering integration, performance, security invariants, negative cases, and regression prevention.
- Mentor engineers in testable design and improve automated tests.
- Improve AI-assisted requirements, design, coding, testing, and operations.
- Take responsibility for the accuracy, security, and maintainability of AI-generated assets.
- Coach peers to validate outputs and apply Responsible AI controls.
- Experiment with AI tools and agent-assisted workflows and recommend adoption.
- Apply SDLC and engineering health measures to improve team practices.
- Lead by example and mentor engineers to deliver extensible, maintainable, secure, well-tested, and performant code.
- Establish reusable patterns and metrics that improve quality, stability, testability, and operating cost.
- Lead debugging across application, data, and infrastructure boundaries.
- Resolve ambiguous failures, anticipate blockers, and communicate delivery risks and mitigation plans.
- Provide timely, substantive code and test reviews.
- Integrate automated source analysis into development and builds.
- Build security and compliance into designs, code, and operations.
- Maintain audit evidence and apply relevant Microsoft standards and regulations.
- Establish end-to-end validation, live-site coverage, and escalation paths with partner teams before launch.
- Improve developer tooling and reusable engineering practices.
- Evaluate emerging technologies and responsible reuse of internal or open-source components.
- Share knowledge through mentoring and technical discussions.
- Translate multi-team initiatives into milestones, estimates, and release plans.
- Partner with product and data science teams on feature flags and experiments.
- Use results to guide rollout and ship decisions.
- Automate CI/CD and production deployment toward zero-touch operation.
- Validate changes in production-like environments, manage secure dependencies, and plan progressive rollout.
- Design instrumentation, dashboards, and alerts for availability, latency, throughput, audit coverage, and safety mechanisms.
- Use telemetry to improve reliability and efficiency.
- Serve as a designated responsible individual (DRI) in the on-call rotation.
- Lead incident mitigation, communicate impact and status, and coordinate partner teams.
- Restore service within agreed service-level expectations.
- Lead incident retrospectives and durable repairs that reduce recurrence.
- Improve troubleshooting guides, runbooks, tests, and automation.
- Mentor engineers in reliable service ownership.
Requirements
- 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 OR equivalent experience.
- Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Skills
- C
- C++
- C#
- Java
- JavaScript
- Python
- AI
- Distributed systems
- Azure
- APIs
- CI/CD
- Security
- Privacy
- Reliability
- Compliance
- Testing
- Debugging
- Telemetry
- On-call rotation
Location
- U.S.
Work Type
- Hybrid
Experience Level
- Senior
- IC4
Education Level
- Bachelor's Degree in Computer Science or related technical field
- Master's Degree in Computer Science or related technical field
Salary/Compensations
- USD $119,800 - $234,700 per year (U.S.)
- USD $160,200 - $261,000 per year (San Francisco Bay area and New York City metropolitan area)
Benefits
- Certain roles may be eligible for benefits and other compensation.
About the Company
- Microsoft's mission is to empower every person and every organization on the planet to achieve more.
- Employees come together with a growth mindset, innovate to empower others, and collaborate to realize shared goals.
- Culture of inclusion where everyone can thrive at work and beyond, built on values of respect, integrity, and accountability.
Equal Opportunity
- 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.