Staff Software Engineer

Snyk is a developer security platform that helps development teams find, prioritize, and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure.
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
10+ years of experience
Cybersecurity

Description For Staff Software Engineer

Snyk, a leading developer security platform, is seeking a Staff Software Engineer to join their Runtime Insights Team. This role offers an opportunity to work at the forefront of application security, focusing on leveraging runtime data to enhance products like Software Composition Analysis and Static Application Security Testing. The position requires expertise in technologies such as eBPF and code-to-cloud correlation to bridge the gap between runtime behavior and software vulnerabilities.

As a Staff Software Engineer, you'll be responsible for building high-performance, reliable, and scalable services while working closely with cross-functional teams. The role demands strong technical leadership, with responsibilities including system design improvements, mentoring team members, and driving collaboration across groups. You'll be working in a dynamic environment that values sustainable development practices and innovative problem-solving.

The ideal candidate brings 10+ years of software engineering experience, proficiency in TypeScript or Go, and a strong background in leading and mentoring engineers. You'll be joining a company that prioritizes its core values of One Team, Care Deeply, Customer Centric, and Forward Thinking. Snyk offers comprehensive benefits including flexible working arrangements, health coverage, parental leave, and professional development opportunities.

This position is perfect for someone who thrives in a fast-paced startup environment, enjoys solving complex technical challenges, and is passionate about making the digital world more secure. The role offers the opportunity to make a significant impact on the future of application security while working with cutting-edge technologies and a talented, collaborative team.

Last updated 2 days ago

Responsibilities For Staff Software Engineer

  • Proactively identify and design system improvements
  • Break down and clarify ambiguous design choices
  • Champion team members' technical growth
  • Identify and resolve conflicts between groups
  • Ensure internal SLOs are met for service architecture
  • Drive improvements to stability, performance and security
  • Actively engage in coding
  • Drive collaboration across the group
  • Model sustainable working practices
  • Mentor and grow engineers

Requirements For Staff Software Engineer

TypeScript
Go
  • Experience with TypeScript or Go
  • At least 10 years of software engineering experience
  • Experience leading and mentoring engineers
  • Understanding of automated testing and code quality
  • Experience with collaborative development practices
  • Ability to work across the stack
  • Excellent communication skills
  • Experience working in fast-paced environments
  • Comfortable working with uncertainties

Benefits For Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
401k
  • Flexible working hours
  • Work-from-home allowances
  • In-office perks
  • Time off for learning and self development
  • Generous vacation and wellness time off
  • 100% paid parental leave
  • Health benefits
  • Employee assistance plans
  • Annual wellness allowance
  • Life insurance
  • Disability benefits
  • Retirement/pension programs
  • Mobile phone allowance
  • Education allowance

Interested in this job?

Jobs Related To Snyk Staff Software Engineer

Staff Software Engineer

Staff Software Engineer role at Snyk, focusing on developer security platform development with Go and TypeScript, requiring 7+ years of experience.

Staff Software Engineer

Staff Software Engineer role at Snyk, focusing on developer security platform development with 7+ years of experience required.

Technical Staff, Software Engineering

Technical Staff Software Engineering position at Dell Technologies, focusing on storage architecture and AI infrastructure, requiring 15+ years of experience in software development and storage systems.

Staff Software Engineer - GRC, Program Definition

Staff Software Engineer position at Vanta, leading technical initiatives in the GRC organization, focusing on security and compliance products with competitive compensation and remote work options.

R&D Software Engineer

R&D Software Engineer position at Broadcom focusing on Bare Metal Network Security team, developing cloud infrastructure and security solutions.