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
Mid-Level Software Engineer
Contact Company
2+ years of experience
Cybersecurity

Description For Software Engineer

Snyk is revolutionizing the world of application security by empowering developers to build secure software from the start. As a Software Engineer in the Developer Experience team at Snyk, you'll be at the forefront of creating high-performance, reliable, and scalable services that directly impact the security of millions of developers worldwide.

You'll work on a variety of projects, from mastering existing services to building new features. Your responsibilities will include analyzing, designing, and implementing high-quality solutions with well-tested, maintainable code. You'll focus on long-term system design, robust testing, and sustainability in terms of cost and scale.

Key aspects of the role include:

  • Supporting customers by resolving bugs and escalations
  • Communicating thoughtfully and clearly, both verbally and in writing
  • Owning decisions throughout the technical process
  • Collaborating with cross-functional teams
  • Continuously learning and improving existing skills

To succeed in this role, you'll need:

  • At least 2 years of commercial experience as a Software Engineer
  • Proficiency in Go or TypeScript, with a willingness to learn new technologies
  • Experience in building scalable microservices, web UIs, CLIs, APIs, or infrastructure automation
  • Strong commitment to code quality and effective software testing
  • Ability to deal with ambiguity and adapt to changing priorities

Snyk offers a warm, inclusive environment and values diversity. They provide flexible working hours, generous vacation time, health benefits, and various allowances to support your work-life balance and professional growth.

Join Snyk to be part of a mission to make the digital world a safer place while developing your skills in a dynamic, collaborative environment.

Last updated 5 months ago

Responsibilities For Software Engineer

  • Analyze, design, and implement high-quality solutions with well-tested, maintainable code
  • Build systems with long-term sustainability in mind
  • Support customers by resolving bugs and customer support escalations
  • Communicate thoughtfully and clearly, both verbally and in writing
  • Own decisions throughout the technical process
  • Collaborate with cross-functional teams
  • Continuously learn and improve existing skills

Requirements For Software Engineer

Go
TypeScript
  • At least 2 years of commercial experience as a Software Engineer
  • Experience in software systems design and familiarity with fundamental computer science concepts
  • Proficiency in Go or TypeScript, with willingness to learn new languages
  • Experience in building scalable microservices, web UIs, CLIs, APIs, or infrastructure automation
  • Demonstrable skill in effective software testing
  • Strong commitment to code quality and value of code reviews
  • Ability to deal with ambiguity and respond with agility to changing requirements
  • Effective communication skills, both verbal and written

Benefits For 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 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 Software Engineer

Software Engineer

Software Engineer role at Snyk focusing on runtime insights and security vulnerability analysis using eBPF and cloud technologies.

Software Engineer

Software Engineer position at Snyk focusing on runtime insights and security vulnerability analysis using eBPF and cloud technologies.

Software Dev Engineer II, AWS Clean Rooms

AWS Clean Rooms is hiring a Software Engineer II to build secure, scalable analytics solutions using AWS services in Seattle, focusing on data privacy and security features.

Software Dev Engineer II, AWS Clean Rooms

AWS Clean Rooms Software Engineer position building scalable analytics solutions with focus on privacy and security features.

Software Development Engineer II, Amazon Linux

Software Development Engineer II position at Amazon working on Amazon Linux distribution, focusing on system security, automation, and package updates for AWS infrastructure.