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 3 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 position at Snyk in Zurich, focusing on developer security platform development with Go/TypeScript, requiring 7+ years of experience.

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.

Support Engineer IV, Benefits Experience & Technology (BXT)

Lead technical support engineer role at Amazon's Benefits Technology team, focusing on building and improving benefits administration tools using AWS technologies.

Staff Software Engineer with Java and/or C#

Staff Software Engineer position at Illumina focusing on Java and C# development in Bengaluru, India