Software Engineer - DevX (CLI)

Snyk is a developer security platform that makes it easy for development teams to find, prioritize, and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure.
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
Cybersecurity

Description For Software Engineer - DevX (CLI)

Snyk is a developer security platform that makes it easy for development teams to find, prioritize, and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure — and do it all right from the start. As a Software Engineer at Snyk, you'll be at the forefront of building the future of application security. You'll be challenged to create high-performance, reliable, and scalable services while collaborating closely with cross-functional teams. We're looking for individuals who are passionate about crafting exceptional software and solving complex problems.

As part of our Developer Experience team, you'll work on a variety of projects, from mastering existing services to building new features. Your contributions will directly impact the success of our product and the security of millions of developers worldwide.

You'll spend your time:

  • Analyzing, designing, and implementing high-quality solutions with well-tested, maintainable code
  • Building systems with long-term sustainability in mind, focusing on good design, robust testing, and scalability
  • Supporting customers by resolving bugs and escalations
  • Communicating thoughtfully and clearly, both verbally and in writing
  • Owning decisions throughout the technical process while collaborating with other teams
  • Playing an active part in a Snyk engineering team, working collaboratively and learning from others

What you'll need:

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

We'd be lucky if you:

  • Are collaborative, curious, and have a growth mindset
  • Thrive on solving complex technical problems
  • Embrace challenges and learn from them

Snyk offers competitive benefits, including flexible working hours, work-from-home allowances, generous vacation time, parental leave, health benefits, and retirement plans. Join us in making the digital world a safer place!

Last updated 3 months ago

Responsibilities For Software Engineer - DevX (CLI)

  • Analyze, design, and implement high-quality solutions
  • Build systems with long-term sustainability in mind
  • Support customers by resolving bugs and escalations
  • Communicate thoughtfully and clearly
  • Own decisions throughout the technical process
  • Collaborate with cross-functional teams
  • Work on existing services and build new features

Requirements For Software Engineer - DevX (CLI)

Go
TypeScript
  • At least 2 years of commercial experience as a Software Engineer
  • Experience in software systems design and fundamental computer science concepts
  • Proficiency in Go or TypeScript
  • Experience in building reliable, scalable microservices, web UIs, CLIs, or infrastructure automation
  • Strong commitment to code quality and effective software testing
  • Ability to deal with ambiguity and adapt to changing requirements
  • Effective communication skills

Benefits For Software Engineer - DevX (CLI)

Medical Insurance
401k
Parental Leave
  • Flexible working hours
  • Work-from-home allowances
  • Generous vacation time
  • Parental leave
  • Health benefits
  • Retirement plans

Interested in this job?

Jobs Related To Snyk Software Engineer - DevX (CLI)

Software Engineer - Analysis Team

Software Engineer position at Snyk, building next-generation security analysis tools with focus on scalable systems and machine learning optimization.

QA Engineer

Mid-level QA Engineer position at Snyk, focusing on ensuring quality in developer security platform through comprehensive testing and automation.

Software Engineer - Developer Experience

Software Engineer position at Snyk focusing on developer security platform development, requiring Go/TypeScript expertise and 2+ years of experience.

Software Engineer

Join Snyk as a Software Engineer to build secure, scalable services and shape the future of application security.

Software Engineer - AppRisk Team (Node.js, TypeScript)

Snyk is hiring a Software Engineer for their AppRisk Team to build and maintain a best-in-class inventory management system using Node.js and TypeScript.