Senior Software Engineer

Industry Solutions Delivery organization within Microsoft, focused on accelerating commercial cloud growth and driving digital and AI transformation with customers.
DevOps
Senior Software Engineer
Hybrid
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 improving delivery agility, reliability, security, and productivity through DevOps and Knowledge Management enablement. You'll be working on a comprehensive ecosystem that supports 2,500+ projects and 35,000+ users worldwide.

As a Senior Engineer, you'll lead the development and implementation of DevOps practices and knowledge management solutions that accelerate customer outcomes. The role combines technical leadership with strategic thinking, requiring expertise in Azure DevOps, GitHub, cloud technologies, and modern development practices. You'll be responsible for designing and implementing solutions that enhance delivery quality, scalability, and security across Microsoft's Industry Solutions portfolio.

The position offers a unique opportunity to impact Microsoft's global delivery capabilities, working with cutting-edge technologies and practices. You'll collaborate with teams worldwide, mentor other engineers, and drive innovation in DevOps and knowledge management practices. The role requires a blend of technical expertise, leadership skills, and a passion for continuous improvement.

Key focus areas include implementing DevOps best practices, developing knowledge management solutions, ensuring compliance with ISO standards, and driving automation initiatives. You'll work in a hybrid environment, with up to 50% work from home flexibility, and be part of a team that's shaping the future of Microsoft's delivery capabilities.

This role is ideal for experienced engineers who are passionate about DevOps, enjoy mentoring others, and want to make a significant impact on Microsoft's global delivery organization. You'll have the opportunity to work with enterprise-scale systems, implement innovative solutions, and help shape the future of software delivery practices at Microsoft.

Last updated a month 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
  • Drive design reviews across the team
  • Lead by example producing simple, extensible, and maintainable code
  • Ensure consistent test infrastructure
  • Drive continuous automation for supported services
  • Implement and adhere to recommended engineering practices
  • Run services in compliance with ISO standards
  • Mentor other engineers and seek mentorship
  • Drive collaboration across feature teams

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 on 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
  • Must have proven record managing vendor teams and outsourced partners
  • Understanding of ISO requirements and documentation

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 Design Verification DevOps Engineer

Senior Design Verification DevOps Engineer role at Microsoft, focusing on AI accelerator development with competitive pay and hybrid work model.

Senior Software Engineer-Build & Release

Senior Software Engineer position at Microsoft focusing on build and release engineering for Bing organization, requiring 4+ years of experience in DevOps and infrastructure.

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on DevOps and system operations, managing global infrastructure and cloud systems with competitive compensation and benefits.

Senior Infrastructure Engineer

Senior Infrastructure Engineer role at Microsoft focusing on AI-powered M365 solutions, offering remote work and competitive compensation.

Senior Linux Engineer

Senior Linux Engineer position at Microsoft, focusing on cloud infrastructure and Linux systems administration, offering hybrid work and competitive compensation.