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 critical infrastructure that supports major Microsoft products like Bing, Edge browser, Maps, Ads, and News. You'll be responsible for building and maintaining distributed build & deployment systems that power highly scaled applications.
The position offers an opportunity to improve and streamline engineering systems and practices across a large organization of several thousand software engineers. You'll work on improving source control, deployment mechanisms for hundreds of services, standardization of build/documentation, mono repository management, and cloud workstation standardization.
As a Senior Software Engineer, you'll collaborate with engineers and product managers across various teams to enhance developer experience at scale. The role requires expertise in CI/CD pipelines, Windows and Linux systems, and storage system design. You'll be working in an environment that values growth mindset, innovation, and collaboration.
The ideal candidate should have 4+ years of technical engineering experience with strong coding skills in languages like C++, Java, Python, or JavaScript. Knowledge of Azure services and build systems like MSBuild and CMake is preferred. This role offers the opportunity to work on open-source projects and mentor other engineers while contributing to Microsoft's mission of empowering every person and organization on the planet.
Benefits include comprehensive healthcare, educational resources, investment options, parental leave, and various other perks. The position offers hybrid work arrangements with up to 50% work from home and minimal travel requirements (0-25%).