1

Ebpf Jobs in Colorado (NOW HIRING)

Application Security Engineer

Boulder, CO

$61 - $81.50/hr

Experience with debugging, runtime instrumentation, or reverse engineering, including tools such as: * strace * eBPF * Ghidra or IDA Pro * Familiarity with threat modeling methodologies and ...

Application Security Engineer

Boulder, CO · On-site

$61 - $81.50/hr

Experience with debugging, runtime instrumentation, or reverse engineering, including tools such as: * strace * eBPF * Ghidra or IDA Pro * Familiarity with threat modeling methodologies and ...

Application Security Engineer

Boulder, CO · On-site

$61 - $81.50/hr

Experience with debugging, runtime instrumentation, or reverse engineering, including tools such as: * strace * eBPF * Ghidra or IDA Pro * Familiarity with threat modeling methodologies and ...

Cloud Developer

Fort Collins, CO · Hybrid

$55.75 - $76.25/hr

Knowledge of EBPF * Experience in debugging networking problems in complex systems involving multiple process/thread interactions including, but not limited to analysing crashes, scaling and ...

next page

Showing results 1-20

Ebpf information

What does an eBPF engineer do?

An eBPF job typically involves working with extended Berkeley Packet Filter (eBPF) technology to enhance Linux kernel functionality without modifying its source code. Responsibilities may include developing eBPF programs for performance monitoring, security enforcement, and networking optimizations. Engineers in this role often work with low-level system internals, C programming, and tools like BPF Compiler Collection (BCC) or eBPF Toolkit. They may collaborate with teams to improve observability, troubleshoot system behavior, and optimize application performance.

What skills and qualifications are needed for an eBPF engineer?

To thrive as an eBPF Engineer, you need deep expertise in Linux internals, networking, C programming, and familiarity with low-level systems debugging. Experience with eBPF tooling (such as bpftrace, bpftool, or LLVM), familiarity with kernel development environments, and optionally certifications in Linux or networking are highly valuable. Strong problem-solving ability, attention to detail, and effective communication with cross-functional teams are important soft skills for this position. These skills and qualities are critical for developing safe, performant, and maintainable eBPF programs that enhance system observability and security in complex environments.

What cities in Colorado are hiring for Ebpf jobs?

Cities in Colorado with the most Ebpf job openings:

Infographic showing various Ebpf job openings in Colorado as of August 2026, with employment types broken down into 1% Internship, 97% Full Time, and 2% Contract. Highlights an 65% Physical, 10% Hybrid, and 25% Remote job distribution.

Principal Systems Performance Engineer

Micron Technology, Inc

Longmont, CO • On-site

$170 - $250/hr

Other

Posted 23 days ago


Micron Technology rating

8.6

Company rating: 8.6 out of 10

Based on 43 frontline employees who took The Breakroom Quiz

27th of 157 rated electronics manufacturers


Job description

Overview

Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.

Micron’s Data Center Workload Engineering team tests how memory and storage products perform in complete data center systems. We deploy customer‑representative AI, database, virtualization, and software‑defined storage workloads in production‑class labs, trace I/O from the application through the system to the SSD, and explain performance and identify opportunities to improve it.

As a Principal Systems Performance Engineer, you will lead complex performance studies from the initial question through the final recommendation, personally lead the hardest investigations while setting technical direction for the team. Your work will guide SSD architecture and product development and help customers get the best performance from Micron products. This is a hands‑on senior individual‑contributor role.

Job Profile: Systems Software Engineer 5

Key Responsibilities
  • Lead application performance studies on enterprise servers, GPU‑accelerated systems, and data center storage platforms.
  • Deploy customer‑representative workloads across one or more areas, such as AI training and inference, checkpointing, KV‑cache offload, data preparation, databases, virtualization, and software‑defined and object storage.
  • Develop test plans with clear hypotheses, realistic configurations, appropriate controls, and repeatable methods.
  • Instrument systems and trace I/O from the application through the software and storage stack to the SSD. Measure application throughput, completion time, scaling efficiency, tail latency, consistency, and power, then correlate those results with system and device telemetry.
  • Isolate bottlenecks across applications, operating systems, drivers, networks, PCIe, NVMe, and storage devices. Recommend software, system, or product changes based on the findings.
  • Build automation, test harnesses, and analysis tools that improve test coverage, repeatability, and turnaround time.
  • Evaluate new SSD features, system architectures, and competing solutions with real applications and customer use cases.
  • Turn test results into engineering reports, technical briefs, reference architectures, and presentations for engineering teams, customers, and executives.
  • Work directly with SSD architects, product engineers, customer teams, and ecosystem partners to translate findings into architecture, product‑roadmap, software, and customer‑deployment decisions.
  • Set technical direction for performance work, review methods and results, and mentor engineers across the team.
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, with 8 years of experience.
  • Extensive experience leading complex systems performance, application benchmarking, or workload characterization work.
  • Hands‑on experience deploying and debugging data center applications on Linux systems.
  • Deep understanding of system performance and the storage I/O path, including Linux I/O, file systems, block storage, NVMe, and PCIe.
  • Experience with performance and system‑analysis tools such as perf, eBPF, bpftrace, application profilers, fio, or equivalent tools.
  • Proficiency in Python or another language used to automate tests and analyze data.
  • Demonstrated ability to lead ambiguous technical work, identify root causes, and make recommendations supported by data.
  • Clear written and verbal communication with engineering, customer, and executive audiences.
Preferred Qualifications
  • Experience testing AI infrastructure or another production data center workload domain such as databases, virtualization, high‑performance computing, or distributed storage.
  • Experience with GPU‑accelerated systems and AI frameworks.
  • Experience with software‑defined or object storage platforms such as WEKA, Ceph, Cloudian, or MinIO.
  • Experience measuring power, efficiency, quality of service, or storage device behavior under application load.
  • A record of technical influence through product decisions, customer outcomes, design reviews, reusable tools, publications, patents, or open‑source contributions.
Equal Opportunity Employment Statement

Micron is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, citizenship status, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.

#J-18808-Ljbffr

What Micron Technology employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom