Senior Software Engineer

Developer security platform helping teams find and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure.
Backend
Senior Software Engineer
Remote
5+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer

Snyk, a leading developer security platform, is seeking a Senior Software Engineer to join their team following their acquisition of Probely, a modern Dynamic Application Security Testing provider. This role offers an opportunity to shape the future of application security by building high-performance, reliable, and scalable services. The position requires expertise in Go or TypeScript, with a focus on developing microservices and complex system architectures.

As a Senior Engineer, you'll be responsible for designing and implementing solutions that require multiple engineers to execute, while maintaining high standards for code quality and testing. You'll play a crucial role in mentoring junior engineers and leading technical initiatives, contributing to Snyk's mission of making the digital world more secure.

The company culture emphasizes core values of One Team, Care Deeply, Customer Centric, and Forward Thinking. Snyk offers a comprehensive benefits package including flexible working arrangements, generous time off, health benefits, and professional development opportunities. They particularly value diversity and encourage applications from underrepresented groups in tech.

Working at Snyk means joining a dynamic environment where you'll collaborate with cross-functional teams, solve complex problems, and directly impact the security of digital applications worldwide. The role combines technical excellence with leadership opportunities, making it ideal for experienced engineers who are passionate about security and want to make a significant impact in the developer security space.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Analyzing, designing and implementing high-quality solutions
  • Building systems with long-term sustainability in mind
  • Supporting customers by resolving bugs and support escalations
  • Designing solutions requiring multiple engineers to implement
  • Demonstrating end-to-end ownership for key efforts
  • Providing mentorship to junior engineers
  • Leading peers in broad efforts as a technical lead

Requirements For Senior Software Engineer

Go
TypeScript
  • At least 5 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
  • Effective communicator both verbally and in writing
  • Ability to mentor junior engineers

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
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 Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Snyk, building secure developer tools with Go and TypeScript, 5+ years experience required.

Software Engineer - Runtime Insights Team

Senior Software Engineer role at Snyk, building runtime security capabilities and developing innovative solutions for application security using eBPF and cloud technologies.

Backend Engineer - Crawler/Spider Development

Senior Backend Engineer position at Snyk focusing on crawler/spider development for security scanning engine, requiring Node.js expertise and 5+ years experience.

Senior Software Engineer, Runtime Insights

Senior Software Engineer position at Snyk, focusing on runtime data analysis and security vulnerability detection in the Runtime Insights Team.

Software Engineer - Runtime Insights Team

Senior Software Engineer role at Snyk, building runtime security capabilities and developing innovative solutions for application security using eBPF and cloud technologies.