Staff Software Engineer

Snyk is a developer security platform that helps development teams find and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure.
Backend
Staff Software Engineer
Contact Company
7+ years of experience
Cybersecurity · Enterprise SaaS

Description For Staff Software Engineer

Snyk is a developer security platform on a mission to make the world more secure by empowering developers to develop fast and stay secure. As a Staff Software Engineer at Snyk, you'll play a significant role in the company's technical leadership, setting direction and driving consensus to transform Snyk's technical landscape. You'll analyze, design, and implement high-quality, large-scale solutions to complex technical problems, focusing on scale, efficiency, reliability, and quality. You'll work across teams, have end-to-end ownership of critical efforts, and mentor junior engineers. The role requires at least 7 years of commercial experience, proficiency in Go or TypeScript, and expertise in building scalable systems, web UIs, or infrastructure automation. Snyk offers a warm, inclusive environment with a focus on diversity and employee well-being, providing flexible working hours, generous time off, health benefits, and various allowances tailored to your location and role.

Last updated 2 months ago

Responsibilities For Staff Software Engineer

  • Set direction and drive consensus with other engineers
  • Analyze, design, and implement high-quality, large-scale solutions
  • Work with peers and across teams to design and implement solutions
  • Communicate regularly in written and verbal forms
  • Have end-to-end ownership for the delivery of critical efforts
  • Lead peers in delivering broad efforts as a technical lead
  • Mentor junior engineers

Requirements For Staff Software Engineer

Go
TypeScript
  • At least 7 years of commercial experience as a Software Engineer
  • Experience in large-scale software systems design
  • Proficiency in Go or TypeScript
  • Experience in building highly reliable, scalable microservice back-ends, web UIs, or infrastructure automation
  • Strong commitment to code quality and effective software testing
  • Ability to deal with ambiguity and respond with agility
  • Highly effective communicator
  • Track record of working with peers across the organization
  • Ability to mentor junior engineers

Benefits For Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Flexible working hours
  • Work-from-home allowances
  • In-office perks
  • Time off for learning and self-development
  • Generous vacation and wellness time off
  • Country-specific holidays
  • 100% paid parental leave for all caregivers
  • Health benefits
  • Employee assistance plans
  • Annual wellness allowance
  • Country-specific 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 - Developer Experience

Staff Software Engineer role at Snyk, leading technical initiatives in developer security platform development with focus on scalable solutions and team mentorship.

Staff Software Engineer - Runtime Insights Team

Staff Software Engineer position at Snyk, focusing on runtime data analysis and security innovation, requiring 10+ years of experience in TypeScript or Go.

Staff Software Engineer

Staff Software Engineer at Snyk: Lead technical innovation, mentor teams, and drive security-focused development in a collaborative environment.

Staff Software Engineer

Staff Software Engineer position at BitGo, leading digital asset infrastructure provider, focusing on backend development and blockchain integration in New York City.

Senior Staff Software Engineer

Senior Staff Software Engineer position at EarnIn, leading backend development for innovative earned wage access solutions.