AdTechTalent
Engineering8 days agoOn-site

Microsoft

Software Engineering IC4

C#.NETAzureKubernetesAICopilotLLMGraphQLTypeScriptBackendFullStackLive-siteIncident ResponseCI/CDInfrastructure as CodeSoftware EngineeringCloudProductionObservability

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Mountain View, California, United States; New York, New York, United States; Redmond, Washington, United States

Full job description

Microsoft's Monetize engineering team is hiring a Senior Software Engineer to build backend services handling millions of API requests daily, lead a migration to Azure Kubernetes, and deliver full-stack features. Responsibilities include improving AI tools in the software lifecycle, leading coding and architecture efforts, ensuring engineering excellence, managing deployments, supporting live site reliability, and partnering with stakeholders to define requirements. 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#, Java, Python, or equivalent. Preferred qualifications include a Master's degree or 6+ years experience, expertise in C#/.NET and Azure cloud services, live-site engineering, observability, GraphQL, CI/CD, and infrastructure-as-code. The role is full-time, senior level, with hybrid work expected near Microsoft offices in Redmond, New York, or Mountain View. Salary ranges from $119,800 to $234,700 annually, with higher ranges in SF Bay Area and NYC. Microsoft is an equal opportunity employer.

What you'll do

  • Improve AI tools and practices across the software development lifecycle
  • Lead coding efforts producing extensible, maintainable, well-tested, secure, and performant code
  • Lead architecture and design discussions for complex products
  • Apply engineering best practices for security, privacy, safety, and accessibility
  • Lead deployment automation and safe change deployment practices
  • Monitor live site service, respond to incidents, and conduct postmortems
  • Partner with stakeholders to determine and confirm user requirements
  • Experiment with AI tools and provide recommendations to team members
  • Lead efforts to improve code quality, performance, and cost effectiveness
  • Collaborate with partner teams to ensure integration and scalability

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 C#/.NET and Azure cloud services (AKS, Azure Functions, Cosmos DB, Azure SQL)
  • Experience with production live-site engineering, observability tooling, and incident response
  • Familiarity with GraphQL, CI/CD pipelines, and infrastructure-as-code
  • Candidates with comparable experience in Java and/or AWS are encouraged to apply
  • Ability to lead architecture discussions and design complex products
  • Experience mentoring others and leading debugging efforts
  • Knowledge of Responsible AI practices and AI-powered development workflows

Tech stack

C#.NETAzureAzure Kubernetes Service (AKS)Azure FunctionsCosmos DBAzure SQLGraphQLTypeScriptJavaScriptCC++JavaPythonKubernetesCI/CDinfrastructure-as-code

Benefits

Opportunities for technical ownership and scope growthClear path to Principal and beyondHigh-impact, high-autonomy workWork on AI-powered product features including Copilot and LLM integrationsCompetitive salary range with location-based adjustmentsEqual opportunity employer with accommodations available

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.