Senior Software Engineer

Global technology company that develops and sells software, consumer electronics, and services.
DevOps
Senior Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Join Microsoft's Industry Solutions Delivery organization as a Senior Software Engineer in the DevOps and Knowledge Management function. This role is part of the Delivery Accelerations (DA) group, focused on equipping and enabling world-class services delivery across Microsoft's customer engagement lifecycle. You'll be responsible for improving delivery agility, reliability, security, and productivity through DevOps practices and knowledge management systems.

The position involves working with a comprehensive range of DevOps, Knowledge Management, and SRE capabilities, supporting over 2,500 projects and 35,000+ users globally. You'll be instrumental in developing and maintaining tools and services that accelerate customer outcomes while ensuring scalability, reliability, and security.

As a senior engineer, you'll lead technical initiatives, drive automation, and implement best practices across the organization. The role requires deep expertise in cloud technologies, particularly Azure services, and strong experience with modern development tools and practices. You'll work in a hybrid environment, collaborating with global teams to deliver high-quality solutions that enable better customer and employee experiences.

This is an opportunity to shape the future of service delivery at Microsoft, working with cutting-edge technologies and contributing to large-scale digital transformation initiatives. The role offers significant growth potential and the chance to influence technical direction while working with industry-leading professionals in a collaborative, innovative environment.

Last updated 6 days ago

Responsibilities For Senior Software Engineer

  • End-to-end ownership of development and quality of products, tools and services
  • Evaluate requirements, estimate costs, and design and implement products
  • Define and implement quality criteria for products and services
  • Manage and improve engineering processes and manage risks
  • Drive design reviews across the team
  • Lead by example producing simple, extensible, and maintainable code
  • Ensure consistent test infrastructure
  • Apply metrics to drive code quality and stability
  • Optimize and refactor code for performance and maintainability
  • Drive collaboration on features across teams
  • Mentor other engineers and seek mentorship
  • Drive continuous automation for service portfolio
  • Implement engineering practices for high quality solutions
  • Ensure compliance with ISO standards and security guidelines

Requirements For Senior Software Engineer

Python
React
TypeScript
  • 10+ years experience in Software Engineering – Development and Operations
  • Experience with DevOps platforms and toolchains including OSS
  • Experience and thought leadership in Open Source and InnerSource culture
  • Deep technical experience with Azure DevOps, GitHub
  • Deep technical experience in .Net, SQL, SharePoint M365, Python, Azure CLI/PowerShell, React
  • Hands-on experience with Azure Services and Cloud-based technologies
  • Experience with Log Analytics
  • Experience in architecting and designing solutions and web applications
  • Proven record of managing vendor teams and outsourced partners
  • Must achieve AZ-204 and AI-102 certifications within 3 months

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Build Engineer-Xbox Games Studio- Simplygon

Senior Build Engineer position at Microsoft's Simplygon team, focusing on build systems and automation for game development technology.

Senior Software Engineer-Build & Release

Senior Software Engineer position at Microsoft focusing on build and release engineering for the Bing organization, requiring 4+ years of experience in software development and CI/CD systems.

Senior Service Engineer

Senior Service Engineer position at Microsoft Digital focusing on enterprise client experience transformation and service management.

Senior Software Engineer, Kubernetes Platform

Senior Software Engineer position at Microsoft focusing on Kubernetes platform management, distributed systems, and container orchestration with competitive compensation in New York City.

Senior Software Quality Engineer- Windows + Devices, Applied Sciences Group

Senior Software Quality Engineer role at Microsoft's Applied Sciences Group, focusing on testing AI devices and AOSP-based OS with competitive pay and benefits.