Senior Golang developer (eBPF Focused)
Warsaw, Poland
$4000-7000 Gross
Remote/hybrid
Cycode is a complete software supply chain security solution that provides visibility, security, and integrity across all phases of the SDLC.

Cycode integrates with DevOps tools and infrastructure providers, hardens their security postures by implementing consistent governance, and reduces the risk of breaches with a series of scanning engines that look for issues like hardcoded secrets, infrastructure as code misconfigurations, code leaks, and more.

Our technology stack: Multi-cloud (AWS, GCP, Azure); Kubernetes (Native, GKE, EKS, K3S, AKS); Code (Python, Node.js, Go, Bash); Databases (MongoDB, ArangoDB, Postgres, Prometheus, BigQuery); CI/CD (GitLab CI, CircleCi); IaC (Terraform).

About the role



Сycode is looking for a skilled eBPF Focused Golang developer to create a tool providing security to different CI/CD containerized environments (such as Github actins, Gitlab runners, Circleci and Jenkins) thought real-time monitoring, detections and restrictions on different system levels. As a possible capabilities may be a system call activity, process execution events, network-level filtering, file access, access to kernel level, etc.

This is an incredible opportunity to immerse yourself in the exciting world of cybersecurity and break new ground in source code security using the best practices to protect and control your software supply chain. You’ll work alongside a dynamic team of experts on a passionate mission to make an impact as well as a top-notch network of legendary cybersecurity luminaries.

Responsibilities:

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

Requirements:

  • At least 2-3 years of experience with Golang
  • At least 4-5 years of experience with development on Linux platform
  • Experience working and developing in the Linux kernel, either using eBPF, as a kernel developer or building low-level programs
  • Knowledge of docker internals
  • Ability to write efficient code
  • Strong knowledge of Linux systems design and either security or networking
  • Experience working on open source projects. A public track record of open source code commits will be an advantage
  • Deep understanding of eBPF will be an advantage

Benefits

Work in a highly professional team with a friendly community spirit and supportive environment
Paid vacation — 20 business days per year, 100% sick leave payment
5 sick days per year
Equipment provision (with buyback or return upon the contract termination)
Care package: Health insurance (after the end of the probationary period) + English classes 2 times a week
50% tuition reimbursement (courses, certifications, attendance of professional events, etc.)
Legal and Accounting support in Poland, Polish language classes
Additional relocation benefits (if relevant, please ask the recruiter for more details)
Join the Cycode team ✨
Let's talk about the position or simply apply!
Aliaksandra Zabiran
Lead Recruiter
aliaksandra.zabiran@onthespotdev.com
Passioned for designing distributed systems?
Join TechSpot — a series of events about systems architecture by On The Spot!


Watch our latest online event recording:

(Ir)reversible decisions in systems design (July 21)

Made on
Tilda