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
This job posting may no longer be active. You may be interested in these related jobs instead:
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 Development Engineer, Global Edge Compute (Amazon Robotics)

Software Development Engineer role at Amazon Robotics focusing on cloud-based services for managing edge compute devices at scale, requiring 3+ years of experience.

Software Development Engineer, S3

Software Development Engineer position at Amazon S3 team, working on modernizing and optimizing critical parts of S3's data-path and distributed systems.

Software Dev Engineer, S3 Express One Zone

Software Development Engineer position at Amazon S3 Express One Zone team, focusing on distributed storage systems and performance optimization using Rust programming language.

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 7 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?