For Enterprise. From Everywhere.

Founding Endpoint Engineer



Posted on Friday, June 7, 2024

About StepSecurity

StepSecurity is a US-based cybersecurity startup on a mission to build the best Continuous Integration (CI) / Continuous Deployment (CD) security platform. The StepSecurity founders have 30+ years of industry experience. Our team has built cybersecurity functions at large tech companies such as Microsoft, Uber, and Plaid. We are well funded by Tier 1 VCs with deep experience in Cybersecurity and SaaS. Our platform is trusted by industry leaders such as Google, Microsoft, AWS, and DataDog. Embracing a remote-first work culture, we are headquartered in Seattle, Washington, and offer flexible remote working opportunities. Follow our LinkedIn page for the latest updates and future job opportunities.

Role Description

As the founding systems engineer, you will be pivotal in designing and implementing cross-platform endpoint security agents for multiple platforms, including Windows, Mac, Linux, and Kubernetes. This role allows you to leverage a first-principles approach to innovate CI/CD-specific security solutions from scratch. This is a high-impact role, as you would be working on cutting-work on cutting-edge CI/CD security solutions to advance the CI/CD security industry. You will have ownership and creative freedom to shape the platform.

We are looking for a hands-on systems engineer to build endpoint security agents for various operating systems and Kubernetes. You will own existing implementations of Harden-Runner and extend it to support Windows and Mac.


  • Develop and optimize endpoint security agents using programming languages such as Golang, C, C#, etc.
  • Design Harden-Runner security agent for Windows and Mac.
  • Architect efficient solutions using effective tech stack and system primitives.
  • Maintain Harden-Runner agent for Windows, Mac, Linux, and Kubernetes.
  • Monitor telemetry from existing agents and improve reliability and performance as required.
  • Maintain a high-quality bar for Harden-Runner security agent.
  • Build software release processes and systems to ship in rapid iteration while maintaining quality requirements.
  • Keep up with industry trends and extend Harden-Runner capabilities as required.


  • 5+ years of relevant experience building operating system/Kubernetes services, agents, low level services, or system drivers.
  • Strong understanding of Windows, Mac, Linux, and/or Kubernetes.
  • Experience writing highly resilient, performant, and reliable code.
  • Bachelor’s degree in a related field.
  • Experience working in a startup or high-impact, outcome-driven environment preferred.
  • Driven, self-motivated, and creative-thinker always on the lookout for ways to improve or enhance current state.

Preferred Qualifications

  • Prior experience building security or performance endpoint agents
  • eBPF experience