DevJobs

Software Engineer - eBPF Focused

Overview
his is a unique opportunity to join an exciting early-stage startup experiencing hypergrowth in a white-hot segment of the cybersecurity space.

Cycode is a rapidly growing cybersecurity startup and creator of the world’s first complete software supply chain security solution. According to Gartner, software supply chain attacks (like the one that impacted Solarwinds) will affect 45% of organizations and grow three-fold by 2025. Unfortunately, traditional AppSec offers little protection against these devastating threats. That’s where Cycode comes in. Our platform provides customers with complete visibility, security, and integrity across all phases of the software development lifecycle (SDLC) — to prevent them from becoming the next SolarWinds.

Cycode was founded in 2019 and is backed by top venture capital firms YL Ventures and Insight Partners. We’ve received numerous awards and recognition including being named one of the top cybersecurity startups in the Cyber Defense Magazine Top 100 (2020), Accel 2021 Euroscape Top 100, Analytics Insight “Top Cybersecurity Companies to Watch in 2021”, winner of the 2021 Cyber Defender Award and a finalist for the 2021 CISO Choice in Application Security.

As a Software Engineer, you'll be a part of our Research team, with a focus on agent-based software supply chain security. In this role, you'll take the lead in developing our new innovative product at Cycode.

Responsibilities

  • Developing high-quality eBPF code while following open source development principles and best practices
  • Active participation in the open-source community
  • Ability to speak at public conferences about achievements

Requirements:

  • At least 2-3 years of experience with Golang
  • At least 4-5 years of experience with development on Linux platform
  • Deep understanding of eBPF
  • Experienced with working and developing in the Linux kernel, either using eBPF, as a kernel developer, or building low level programs
  • Knowledge of docker internals
  • Knowledge of kubernetes internals
  • Desire to write beautiful and highly efficient code
  • Strong knowledge about Linux systems design and either security or networking

Advantages

  • Experience in working on open source projects
  • Contributor to open source projects (eBPF based is an even greater advantage)
  • Understanding of the application security technologies and solutions
  • Understanding of CI/CD and DevOps technologies
Cycode