Staff Software Engineer - Developer Experience

Developer security platform helping teams find and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure.
Backend
Staff Software Engineer
Remote
501 - 1,000 Employees
7+ years of experience
Cybersecurity · Enterprise SaaS

Description For Staff Software Engineer - Developer Experience

Snyk, a developer security platform, is revolutionizing the way development teams handle security vulnerabilities in code, dependencies, containers, and cloud infrastructure. As a Staff Software Engineer in the Developer Experience team, you'll be at the forefront of technical leadership, driving consensus and transforming Snyk's technical landscape. The role offers an opportunity to impact millions of developers worldwide through your contributions to both existing services and new features.

You'll be working in a dynamic environment that values collaboration, empathy, and forward-thinking. The position requires expertise in large-scale software systems design, proficiency in Go or TypeScript, and experience with microservices and web APIs. You'll be responsible for analyzing, designing, and implementing high-quality solutions to complex technical problems while mentoring junior engineers and leading technical initiatives.

Snyk offers a comprehensive benefits package including flexible working arrangements, generous time off, health benefits, and professional development opportunities. The company is committed to creating an inclusive environment and welcomes applications from underrepresented groups in tech. This role provides an excellent opportunity to work on cutting-edge security solutions while contributing to Snyk's mission of making the digital world safer.

Last updated 3 minutes ago

Responsibilities For Staff Software Engineer - Developer Experience

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

Requirements For Staff Software Engineer - Developer Experience

Go
TypeScript
Kubernetes
  • 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
  • Demonstrable skill in effective software testing
  • Strong commitment to code quality
  • Ability to deal with ambiguity
  • Highly effective communicator
  • Track record of working with peers across the organization
  • Ability to lift team performance through coaching and mentoring

Benefits For Staff Software Engineer - Developer Experience

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • Flexible working hours
  • Work-from home allowances
  • In-office perks
  • Generous vacation and wellness time off
  • 100% paid parental leave for all caregivers
  • 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 - Developer Experience

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 role at Snyk, leading technical direction and implementing large-scale solutions for developer security platform.

Staff Software Engineer

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

Senior Staff Software Engineer

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

Applications Developer 5

Senior Applications Developer position at Oracle, focusing on Java and enterprise software development with competitive compensation and benefits.