Microsoft logo

Senior Software Engineer - Linux

Microsoft

Job Overview

Join Microsoft's Azure Core Linux team as a Senior Software Engineer and contribute to empowering every Linux developer and operator to innovate and run secure, reliable services at scale. This role is pivotal in making Azure the best place to run Linux workloads by developing and operating new and existing production services, improving the performance and reliability of existing cloud infrastructure, and working with internal and external partners to create a seamless Linux experience on Azure.

Responsibilities

  • Design, build, deploy, and iterate on solutions to improve the Linux and cloud native experience on Azure.
  • Collaborate with other engineers and teams across the company.
  • Partner with Product managers, business stakeholders, and users to understand user pain points deeply and create innovative solutions that delight customers.
  • Work with external partners and in the open source community to enable and improve the Linux on Azure experience.
  • Act as Designated Responsible Individual (DRI) and monitor other engineers across product lines, working on call to monitor system/product/service for degradation, downtime, or interruptions.
  • Create solutions for troubleshooting Linux issues to root cause and fix infrastructure and boot issues.
  • Contribute fixes to upstream open source projects and communities.

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.
  • Previous experience as a DevOps engineer running internet / highly scalable and reliable services / micro-services and doing production code reviews using source code control for cloud services.
  • Previous experience developing on and for Linux (for example: kernel, early-boot, systemd, container primitives, filesystems, building Linux packages and repos, and/or eBPF).

Preferred Qualifications

  • 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience.
  • 4+ years of Linux software engineering experience and contributions to upstream open source Linux projects (Debian, Fedora, Flatcar, CentOS, etc).

Why Microsoft?

At Microsoft, we are committed to a diverse and inclusive workplace. Microsoft is an equal opportunity employer and supports a diverse and inclusive work environment. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.

Benefits
Extracted with AI

  • Remote work flexibility

Similar jobs

Last update: 23 minutes ago

Microsoft logo
Microsoft

Remote Software Engineer

Join Microsoft as a Remote Software Engineer to develop AI-driven solutions enhancing customer satisfaction.

Microsoft logo
Microsoft

Senior Software Engineer - Cloud and Security

Join Microsoft as a Senior Software Engineer focusing on cloud and security solutions, enhancing service reliability and security.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.

Microsoft logo
Microsoft

Principal Software Engineer - Cloud Security

Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.

Microsoft logo
Microsoft

Senior Software Engineer - Azure Cloud Shell

Join Microsoft as a Senior Software Engineer for Azure Cloud Shell, focusing on Linux and cloud technologies.

Microsoft logo
Microsoft

Software Engineer - Fullstack

Join Microsoft as a Fullstack Software Engineer in Redmond, WA. Develop software and tools, collaborate with stakeholders, and ensure high-quality solutions.

Microsoft logo
Microsoft

Senior Software Development Engineer

Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.

Microsoft logo
Microsoft

Software Engineer 2 - AI and Machine Learning

Join Microsoft as a Software Engineer 2 in Barcelona to innovate in AI and Machine Learning with a focus on large-scale data projects.

Microsoft logo
Microsoft

Principal Software Engineer

Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.

Microsoft logo
Microsoft

Software Engineer II - Microsoft 365

Join Microsoft 365 as a Software Engineer II to develop cutting-edge web and mobile technologies, focusing on customer self-help and online support.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Microsoft logo
Microsoft

Fullstack Software Engineer

Join Microsoft as a Fullstack Software Engineer in Atlanta. Work on cutting-edge technology in a hybrid environment.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Microsoft logo
Microsoft

Software Engineer - Fullstack

Join Microsoft as a Fullstack Software Engineer in Cambridge, MA. Work on cutting-edge technology with a hybrid work model.

Microsoft logo
Microsoft

Senior Software Engineer - Azure DNS and Traffic Manager

Join Microsoft as a Senior Software Engineer to build resilient, low-latency applications on Azure DNS and Traffic Manager.

Microsoft logo
Microsoft

Principal Software Architect

Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.

Microsoft logo
Microsoft

Software Engineer II - Hardware Security

Join Microsoft as a Software Engineer II focusing on hardware security, working remotely to innovate and secure billions of devices.

greehill logo
greehill

Senior DevOps Engineer with Kubernetes and Azure Expertise

Seeking a Senior DevOps Engineer with expertise in Kubernetes and Azure for on-site role in Budapest.

Oracle logo
Oracle

Senior Software Developer - Java, Linux, Unix

Join Oracle as a Senior Software Developer specializing in Java, Linux, and Unix for cloud infrastructure.

Bloomreach logo
Bloomreach

Senior Software Engineer - Microservices and AI

Join Bloomreach as a Senior Software Engineer to work on microservices and AI solutions in a remote-first environment.

CAST AI logo
CAST AI

Senior Software Engineer - Virtualization and Systems Programming

Join CAST AI as a Senior Software Engineer specializing in virtualization and systems programming. Work remotely within the EU.

Oracle logo
Oracle

Senior Software Developer - Java, Unix/Linux

Join Oracle as a Senior Software Developer to build and enhance cloud services using Java, Unix/Linux, and CI/CD.

Eliq logo
Eliq

Senior Data Engineer with Azure Expertise

Join Eliq as a Senior Data Engineer to enhance our Azure-based data platform and drive the energy transition.

Riverty logo
Riverty

Senior Azure Cloud Engineer

Join Riverty as a Senior Azure Cloud Engineer to lead cloud data platform initiatives with Azure expertise.