Software Engineer - Container Integration

Apply Now

Position Summary

In this role, you will be working mainly on userland development, initially with a focus on container development, specifically addressing pain points related to marking binaries needing special PaX exemptions shipped in container images. As certain milestones are reached, the work will expand to making use of special kernel-provided functionality to enhance userland and container security, and providing the userland component of RBAC integrations with userland.

Previous experience with grsecurity is desired, but not a requirement. This is an exciting role for the right self-motivated person to drive large improvements to our offerings, with great career growth potential.

Essential Functions

  • Work with upstream projects as required to push necessary functionality
  • Package existing userland tools like gradm/paxctld, integrate into container images
  • Rearchitect certain userland services to provide enhanced security functionality
  • Implement code to take advantage of newly-exposed kernel security functionality
  • Implement framework as necessary to ease independent software integration into containers
  • Assist in development of content for Customer Knowledge Base, blog posts

Education and Qualifications

  • Bachelor's or higher level degree in Computer Science/Engineering, OR a large corpus of published code
  • Mastery of git
  • 3+ years of development experience with Docker/Kubernetes/other container technologies and packaging of container images
  • Advanced knowledge and experience in C/C++
  • Experience in RPM/Deb packaging
  • Strong background in systems integration
  • Expert in Go programming
  • Experience and interest in security
  • Knowledge of common mistakes and vulnerabilities in Linux containers
  • Excellent verbal and written communication skills
  • Self-motivated and eager to learn

Benefits

  • Remote employment available
  • Flexible working hours
  • Annual bonus program
  • Training budget
  • US-only: generous 401(k) matching program - 100% up to 6% of salary, immediate vesting
  • Health/dental/vision insurance
  • Private offices available in Lancaster PA
  • Working in an R&D-heavy company driving the state of the art in security
  • Conference travel (when in-person is possible again)
  • Opportunity to grow your software and container development skills to help solve the most challenging cybersecurity problems