Talent.com
Sr. Software Engineer

Sr. Software Engineer

Microsoft CorporationMenlo Park, CA, United States
30+ days ago
Job type
  • Full-time
Job description

The eBPF Tools Team (Azure Linux) builds open-source observability for cloud-native and Azure workloads. We maintain Inspektor Gadget (CNCF) to transform low-level Linux kernel signals into actionable insights across AKS and other Open Source and Microsoft platforms. We are looking for a Senior Software Engineer who wants to make deep kernel observability approachable, safe, and scalable for a wide range of production environments.

As a Senior Software Engineer on the eBPF Tools Team, you will design and build core components of Inspektor Gadget and its ecosystem with a primary focus on AKS scenarios and a scope that extends to other Open Source and Microsoft platforms . You will write high-quality Go and eBPF code, evolve image-based gadgets, enhance Kubernetes / AKS enrichment, and create integration pathways that help partner systems and customers consume kernel insights at scale. You'll collaborate across Azure Linux, AKS, and internal product teams and contribute upstream to advance open observability.

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.

Responsibilities

Design and implement Go services and eBPF programs that power Inspektor Gadget's gadgets, enrichment pipeline, and developer APIs-prioritizing reliability, performance, and usability on AKS.

Advance image-based gadgets (OCI) and operators; improve data interfaces and integration points for AKS and additional platforms.

Optimize for scale : reduce agent footprint, improve enrichment fidelity (pods / nodes / services), and ensure smooth operation on large multi-node clusters.

Collaborate with AKS, Azure Linux, and partner teams on priorities and roadmaps; contribute upstream to relevant open-source communities (eBPF, Kubernetes, observability).

Act as DRI for components / services as needed-own outcomes and drive investigations and improvements when issues arise in high-impact customer and partner scenarios.

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.

4+ years of experience using Linux fundamentals (syscalls, namespaces, cgroups, networking / storage subsystems) and hands-on experience using or building eBPF-based tooling.

2+ years of experience with Kubernetes and container runtimes.

Other Requirements :

Ability to meet Microsoft, customer and / or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings : ?

Microsoft Cloud Background Check : This position will be required to pass the Microsoft Cloud Background Check upon hire / transfer and every two years thereafter.

Preferred Qualifications :

Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ 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 libbpf, cilium / ebpf, BCC, CO-RE, or kernel tracing / profiling tools; familiarity with OCI packaging for artifacts.

GPU / AI : low-level GPU work (e.g., CUDA / ROCm, GPU drivers / profiling) or building / operating AI / ML workloads-especially for observability or performance analysis.

Background in AKS / k8s operations / performance tuning and in building or integrating observability tooling for large clusters, plus exposure to partner scenarios beyond Kubernetes.

Demonstrated open-source contributions (e.g., Linux kernel, eBPF ecosystem, Kubernetes, container runtimes, or observability projects), with evidence of collaborative upstream work.

Experience working in a SaaS (Software-as-a-Service) company, especially where the primary customers are businesses (B2B) rather than direct consumers (B2C). This includes understanding enterprise customer needs, supporting business-critical workloads, and collaborating across product and engineering teams to deliver scalable solutions.

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 - $258,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here :

Microsoft will accept applications for the role until November 12, 2025

#azurecorejobs

Microsoft is an equal opportunity employer. Consistent with applicable law, 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. If you need assistance and / or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations () .

Create a job alert for this search

Sr Software Engineer • Menlo Park, CA, United States

Related jobs
  • Promoted
Sr. Software Engineer

Sr. Software Engineer

DocuSignSan Francisco, CA, United States
Full-time
Docusign brings agreements to life.Docusign solutions to accelerate the process of doing business and simplify people's lives. With intelligent agreement management, Docusign unleashes business-crit...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Software Engineer

Sr. Software Engineer

Vets HiredSan Francisco, CA, United States
Full-time
Work with product owners to understand desired application capabilities and testing scenarios.Continuously improve software engineering practices. Work within and across Agile teams to design, devel...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Software engineer

Sr. Software engineer

Tech ProvidersSan Francisco, CA, United States
Temporary
Citizens & Green Card are only eligible.Lead the architecture and long-term technical strategy for high-performance, scalable infrastructure that underpins seamless institutional adoption of crypto...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Software Engineer

Sr. Software Engineer

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Sr. Software Engineer

Sr. Software Engineer

Anyware RoboticsFremont, CA, United States
Full-time
Anyware Robotics deploys multi-purpose mobile robots, equipped with physical AI, to safely and autonomously handle strenuous and repetitive operational tasks. Pixmo, the company's robot, is designed...Show moreLast updated: 10 hours ago
  • Promoted
Sr. Solution Engineer

Sr. Solution Engineer

CommscopeSunnyvale, California, US
Full-time
In our hyper-connected world, RUCKUS Networks is redefining how organizations connect, communicate, and collaborate.We’re seeking a Senior Solution Engineer to join our dynamic Solution Engineering...Show moreLast updated: 1 day ago
  • Promoted
  • New!
Sr. Software Engineer

Sr. Software Engineer

Broadcom CorporationSan Francisco, CA, United States
Full-time
If you are a first time user, please create your candidate login account before you apply for a job.If you already have a Candidate Account, please Sign-In before you apply.VMware Tools team of VCF...Show moreLast updated: 10 hours ago
  • Promoted
Sr. Software Engineer - Engineering Productivity (Fullstack)

Sr. Software Engineer - Engineering Productivity (Fullstack)

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Simulation Software Engineer

Sr. Simulation Software Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Software Engineer (26456)

Sr. Software Engineer (26456)

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 11 days ago
  • Promoted
Sr. Software Engineer

Sr. Software Engineer

OpenGovSan Francisco, CA, United States
Full-time
OpenGov is the leader in AI and ERP solutions for local and state governments in the U.More than 2,000 cities, counties, state agencies, school districts, and special districts rely on the OpenGov ...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Software Engineer

Sr. Software Engineer

6senseSan Francisco, CA, United States
Full-time
B2B organizations create revenue by predicting customers most likely to buy and recommending the best course of action to engage anonymous buying teams. Revenue AI is the only sales and marketing pl...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Flight Software Engineer

Sr. Flight Software Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Software Engineer - Engineering Productivity (Data Services)

Sr. Software Engineer - Engineering Productivity (Data Services)

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Sr. Software Engineer

Sr. Software Engineer

Toma Inc.San Francisco, CA, United States
Full-time
We're building the AI platform for underserved industries.LLM usage has seen a meteoric rise in the past year, but there is still a significant gap between agentic innovation and its use in the rea...Show moreLast updated: 10 hours ago
  • Promoted
Sr. Software Integration Engineer

Sr. Software Integration Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Software Engineer

Sr. Software Engineer

Keylent IncSan Francisco, CA, United States
Full-time
Software Engineer TECHM-JOB-30263.Skill : Oracle Workforce Compensation Cloud.Development of key business reports using OTBI, BI Publish and HCM extract tools. Development of Internal and External in...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Software Engineer (25403)

Sr. Software Engineer (25403)

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 11 days ago