Senior Software Engineer-Build & Release

1 Month ago • 4 Years + • DevOps

Job Summary

Job Description

The Senior Software Engineer - Build & Release will build and maintain a distributed build & deployment system for highly scaled applications like Bing, Microsoft News, and Advertising. Responsibilities include collaborating with various teams to improve developer experience, designing highly scalable and available services deployed globally, writing efficient and maintainable code, developing systems across multiple orchestrators and build systems (ADO and GitHub), mentoring junior engineers, and contributing to open-source projects. The role requires experience with CI/CD pipelines, Windows and Linux/Unix, and database systems. This is a crucial role in enhancing the efficiency and productivity of Microsoft's engineering teams.
Must have:
  • 4+ years experience
  • CI/CD pipeline experience
  • Windows/Linux experience
  • Database design experience
  • Build highly scalable services
  • Collaborate with partner teams
  • Mentor junior engineers
Good to have:
  • Azure services knowledge
  • MSBuild/CMake knowledge
  • Open Source contributions
Perks:
  • Industry leading healthcare
  • Educational resources
  • Product and service discounts
  • Savings and investments
  • Maternity/paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

The Bing organization in Microsoft is several thousand software engineers working on Bing search, Edge browser, Maps, Ads, News, and other projects. As the ecosystem grew over the years, there is a fervent desire at all levels of the organization to improve and streamline engineering systems and practices to make engineers more productive and satisfied with their day-to-day work. This will include improving source control, deployment mechanism for 100s of services, standardization of build/documentation, mono repository, standard cloud workstations, standardization of machine learning experience, etc.

 

We are looking for a Senior Software Engineer to join us. As a Senior Software Engineer in the platform team, you will build and maintain our distributed build & deployment system that underpins highly scaled and latency sensitive applications like Bing, Microsoft News and Advertising to name a few. You will work with engineers and product managers from across various parts of the organization to improve developer experience at scale.

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience with CI/CD pipelines like Azure DevOps, GitHub Workflow, or equivalents. 

    Experience with Windows and Linux/Unix operating systems. 

    Experience designing storage systems in MS SQL, Cassandra, or Cosmos DB. 

Additional or Preferred Qualifications:

  • Practical knowledge of Azure services. 

  • Knowledge of build systems – MSBuild, CMake, Clang, etc.

  • Demonstrated engineering rigor and desire to eliminate manual work.

 

#MicrosoftAI

Responsibilities

  • Build highly scalable, highly available services that get deployed across the world.
  • Collaborate with partner teams that deliver experiences like multimedia search, advertising, enterprise search, to deliver platform-level features across all of them.
  • Design, write and implement services with performance, efficiency, re-usability, and maintainability as core focus.
  • Develop systems and toolsets that work across multiple orchestrators, source control, and build systems (ADO and GitHub). 
  • Mentor engineers in the team by providing hands-on assistance, best practices, and promoting an inclusive learning environment. 
  • Contribute to several Open-Source projects we work with.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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

Similar Jobs

SMU Guildhall - Faculty - Video Game Development

SMU Guildhall

Dallas, Texas, United States (On-Site)
4 Months ago
Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

Jacksonville, Florida, United States (On-Site)
3 Months ago
Interactive Brokers - Senior Systems Engineer- Microsoft M365/Active Directory

Interactive Brokers

Fort Lauderdale, Florida, United States (Hybrid)
3 Months ago
Anthology  Inc  - Senior Software Engineer

Anthology Inc

Bogotá, Bogota, Colombia (Remote)
5 Days ago
PwC - AES-SAP-PI_PO Senior Associate - Operate

PwC

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Playtech - Platform Engineer

Playtech

London, England, United Kingdom (On_site)
3 Weeks ago
ION - Senior DevSecOps Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
3 Months ago
Applike Group - DevOps Engineer (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
3 Months ago
Playtech - Product Operations Team Leader

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
3 Months ago
Google - Data and Analytics Engineer

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Salesforce - Backend Software Development Engineer - Senior/Lead/Principal

Salesforce

San Francisco, California, United States (On-Site)
3 Months ago
Glean - Software Engineer, Machine Learning (India)

Glean

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Actian - Zen Quality Assurance Engineer - Bangalore/Pune

Actian

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Keywords Studios (Player Support) - Senior Localization Engineer (VB, VBA, C#, Java)

Keywords Studios (Player Support)

Gurugram, Haryana, India (On-Site)
8 Months ago
Next Level Business Services - Salesforce Technical Lead

Next Level Business Services

Los Angeles, California, United States (On-Site)
3 Months ago
Netflix - Software Engineer (L5) - Java Integration Framework (JIF)

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
NXP - Student Internships - Initiative Application (m/f/d)

NXP

Gratkorn, Styria, Austria (On-Site)
4 Months ago
N-iX - Trainee Data Engineer

N-iX

Kyiv, Kyiv City, Ukraine (Flexible)
5 Days ago
Electronic Arts - Security Engineer

Electronic Arts

Hyderabad, Telangana, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

MediaOcean - Software Engineer - Development (Java) -539

MediaOcean

Pune, Maharashtra, India (Hybrid)
3 Months ago
Witzeal - DevOps Engineer

Witzeal

Gurugram, Haryana, India (On-Site)
4 Months ago
Eleve Media - UI/UX Designer

Eleve Media

Gurugram, Haryana, India (On-Site)
4 Months ago
PwC - Senior Consultant - RDC TC MSOFT

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago
PwC - IN-Senior Manager_EPC_ Supply Chain  _Advisory_Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
4 Months ago
Assystems - Mid level Architect

Assystems

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Accor - Jr Sous Chef - Larder

Accor

Maharashtra, India (On-Site)
4 Months ago
Zones - Pricing Analyst

Zones

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Vigaet - Unreal Engine Cinematic Artist

Vigaet

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Nagarro - Principal Consultant, UXD

Nagarro

India (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Next Level Business Services - IIB, DP, ODM Admin

Next Level Business Services

Burbank, California, United States (On-Site)
3 Months ago
Microsoft - Linux security and Release Management Engineer

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Luxoft - Orchestrade - Azure infrastructure cloud Senior engineer

Luxoft

Poland, Ohio, United States (Remote)
2 Months ago
ION - Senior DevSecOps Engineer, Italy

ION

London, England, United Kingdom (On-Site)
3 Months ago
VGW - Senior Site Reliability Engineer

VGW

(Remote)
2 Months ago
ByteDance - Tech Lead Manager, Fleet Management - Infrastructure Engineering

ByteDance

Singapore (On-Site)
3 Months ago
Zoox - Staff/Senior Staff Software Platform Engineer

Zoox

Foster City, California, United States (Hybrid)
3 Months ago
Microsoft - Senior System Electrical Engineer

Microsoft

Taipei City, Taiwan (On-Site)
1 Month ago
Dario - Senior DevOps Engineer

Dario

Gurugram, Haryana, India (Hybrid)
4 Months ago
Info Stretch - Java Support Software Engineer

Info Stretch

Mexico (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

London, England, United Kingdom (Hybrid)

London, England, United Kingdom (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Gurugram, Haryana, India (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

London, England, United Kingdom (On-Site)

Hyderabad, Telangana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug