Staff Software Engineer

San Francisco, CA
Full Time
Apply for this job

Staff Software Engineer

We're seeking an exceptional Staff Software Engineer to drive technical excellence and lead hands-on development across Impart Security's Application Protection Platform. You'll architect and build complex systems while mentoring our growing team of talented engineers.

Your Impact

  • Define and implement technical architecture while actively coding and building core platform components
  • Drive engineering best practices through hands-on development and technical leadership
  • Solve the most challenging technical problems in application security, leveraging Go, WASM, and eBPF technologies
  • Shape the technical direction of our platform through both strategic decision-making and direct implementation

Your Core Responsibilities

  • Lead design and hands-on implementation of complex, distributed systems that process millions of application requests daily
  • Build high-performance components using Go, WASM, and eBPF for real-time application protection
  • Architect and code solutions that meet stringent security, performance, and reliability requirements
  • Mentor senior and mid-level engineers through code reviews, pair programming, and technical guidance
  • Collaborate with product management to translate business requirements into technical solutions
  • Drive technical reviews, architecture discussions, and engineering planning processes

Additional Opportunities

  • Represent Impart's technical expertise at industry conferences and customer meetings
  • Contribute to open-source projects that advance the application security ecosystem
  • Lead evaluation and adoption of new technologies and development practices
  • Establish engineering culture and processes as we scale the team
  • Work directly with customers on complex technical implementations

What You'll Bring

  • 8+ years of software engineering experience with 3+ years in senior/staff level roles
  • Deep expertise in distributed systems, microservices architecture, and cloud-native technologies
  • Strong background in application security engineering, with hands-on experience in Go, WASM, and eBPF
  • Experience with service mesh technologies (Envoy, Istio) and container orchestration (Kubernetes)
  • Proficiency with modern development practices including observability tools and cloud platforms (AWS, GCP, Azure)
  • Proven track record of leading technical projects and mentoring engineering teams
  • Excellent communication skills with ability to explain complex technical concepts to non-technical stakeholders

Why You'll Love It Here

  • Work on cutting-edge problems in application security with significant hands-on technical impact
  • Lead a world-class engineering team with veterans from top technology companies
  • Competitive compensation including significant equity upside
  • Flexible work environment with quarterly in-person team gatherings
  • Comprehensive benefits and professional development opportunities

No third party recruiters, please. Direct applications only.

Apply for this job