Senior Software Engineer-Build & Release

Microsoft empowers every person and organization on the planet to achieve more through technology and innovation.
DevOps
Senior Software Engineer
Hybrid
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer-Build & Release

Microsoft's Bing organization is seeking a Senior Software Engineer to join their platform team, focusing on build and release engineering. The role involves working on the distributed build & deployment system that powers major Microsoft products like Bing, Microsoft News, and Advertising. The position offers an opportunity to improve developer experience at scale, working with a team of thousands of engineers.

The ideal candidate will be responsible for building and maintaining critical infrastructure that supports highly scaled and latency-sensitive applications. You'll collaborate with engineers and product managers across various teams to streamline engineering systems and practices. This includes improving source control, deployment mechanisms for hundreds of services, standardization of build/documentation, mono repository management, and cloud workstation standardization.

This is an excellent opportunity for an experienced engineer who is passionate about DevOps, infrastructure, and developer productivity. You'll work in a hybrid environment with up to 50% work from home flexibility, and there's some travel involved (0-25%). The role offers comprehensive benefits including industry-leading healthcare, educational resources, and parental leave.

The position is based in Hyderabad, India, and requires a minimum of 4 years of experience. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset, innovation, and collaboration.

Last updated 2 months ago

Responsibilities For Senior Software Engineer-Build & Release

  • Build highly scalable, highly available services that get deployed across the world
  • Collaborate with partner teams to deliver platform-level features
  • Design and implement services with focus on performance, efficiency, re-usability, and maintainability
  • Develop systems and toolsets across multiple orchestrators, source control, and build systems
  • Mentor engineers and promote an inclusive learning environment
  • Contribute to Open-Source projects

Requirements For Senior Software Engineer-Build & Release

Java
JavaScript
Python
Kubernetes
Cassandra
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with CI/CD pipelines like Azure DevOps, GitHub Workflow
  • Experience with Windows and Linux/Unix operating systems
  • Experience designing storage systems in MS SQL, Cassandra, or Cosmos DB
  • Practical knowledge of Azure services
  • Knowledge of build systems – MSBuild, CMake, Clang

Benefits For Senior Software Engineer-Build & Release

Medical Insurance
Education Budget
Parental Leave
  • 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-Build & Release

Senior Service Engineer

Senior Service Engineer role at Microsoft Digital, focusing on enterprise service management and digital transformation of Microsoft's internal tools and services.

Senior DevOps Engineer

Senior DevOps Engineer role at Microsoft's Applied Sciences Group, leading device lab operations and CI/CD pipeline management for next-gen hardware products.

Senior Software Engineer, Systems Engineering and Administration

Senior Software Engineer position at Microsoft focusing on systems engineering and administration, managing global infrastructure and cloud platforms with competitive compensation.

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

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