Snyk logo

Software Engineer - Developer Experience (CLI)

Snyk

Join Our Team as a Software Engineer - Developer Experience (CLI)

About the Role

As a Software Engineer at Snyk, you will be at the forefront of building the future of application security. You will be challenged to create high-performance, reliable, and scalable services while collaborating closely with cross-functional teams. We are looking for individuals who are passionate about crafting exceptional software and solving complex problems.

Responsibilities

  • Analyze, design, and implement high-quality solutions to problems with well-tested, maintainable code.
  • Build systems with the long-term in mind, focusing on good design, robust testing, and sustainability from the perspective of cost and scale.
  • Support our customers by resolving bugs and customer support escalations.
  • Communicate thoughtfully, kindly, and clearly, both verbally and in the written form.
  • Own decisions throughout the technical process while working directly with other teams or functions across technical and non-technical domains.
  • Play an active part in a Snyk engineering team by working collaboratively with others. Ask questions to learn from others and improve existing skills.

What You’ll Need

  • At least 2 years of commercial experience as a Software Engineer.
  • Experience in software systems design, and familiarity with fundamental computer science concepts (algorithms, complexity, data structures).
  • Proficiency in at least one of our core programming languages (Go, TypeScript), and a willingness and enthusiasm for learning new languages and technologies.
  • Experience in at least one of:
    • Building highly reliable, scalable microservice back-ends for web APIs or applications, or other types of large-scale, high reliability systems.
    • Building web UIs, CLIs, or APIs for use by other engineers.
    • Building infrastructure or platform automation, or observability or release tools.
  • Demonstrable skill in effective software testing.
  • Strong commitment to code quality, and the value of giving and receiving feedback through code reviews.
  • Ability to deal with ambiguity, and respond with agility when requirements and priorities change.
  • Effective communicator both verbally and in writing.

Why Join Snyk?

Snyk is committed to creating an inclusive and engaging environment where our employees can thrive as we rally behind our common mission to make the digital world a safer place. From Snyk employee resource groups to global benefits that help our employees prioritize their health, wellness, financial security, and a work/life blend, we aim to support our employees along their entire journeys here at Snyk.

Benefits & Programs

  • Prioritize health, wellness, financial security, and life balance with programs tailored to your location and role.
  • Flexible working hours, work-from-home allowances, in-office perks, and time off for learning and self-development.
  • Generous vacation and wellness time off, country-specific holidays, and 100% paid parental leave for all caregivers.
  • Health benefits, employee assistance plans, and annual wellness allowance.
  • Country-specific life insurance, disability benefits, and retirement/pension programs, plus mobile phone and education allowances.

We care deeply about the warm, inclusive environment we’ve created and we value diversity – we welcome applications from those typically underrepresented in tech. If you like the sound of this role but are not totally sure whether you’re the right person, do apply anyway!

Benefits
Extracted with AI

  • Flexible working hours
  • Work-from-home allowances
  • In-office perks
  • Generous vacation and wellness time off
  • 100% paid parental leave
  • Health benefits
  • Employee assistance plans
  • Annual wellness allowance
  • Life insurance
  • Disability benefits
  • Retirement/pension programs
  • Mobile phone and education allowances

Similar jobs

Last update: 23 minutes ago

Snyk logo
Snyk

Senior Software Engineer (Typescript/Go)

Join Snyk as a Senior Software Engineer to build secure applications using TypeScript and Go.

Snyk logo
Snyk

Software Engineer (CLI)

Join Snyk as a Software Engineer (CLI) in Cluj-Napoca, Romania. Develop secure applications with a focus on CLI and CI/CD tools.

Snyk logo
Snyk

Senior Software Engineer - Typescript and Go

Join Snyk as a Senior Software Engineer to develop secure applications using TypeScript and Go.

Snyk logo
Snyk

Senior Software Engineer - Integrations (Node.js, TypeScript)

Senior Software Engineer for Integrations at Snyk, focusing on Node.js and TypeScript in Cluj-Napoca, Romania.

Snyk logo
Snyk

Software Engineer - Node.js, TypeScript, Go (Review & Improve Team)

Join Snyk as a Software Engineer in Cluj-Napoca, Romania, focusing on Node.js, TypeScript, and Go for API development.

Snyk logo
Snyk

Senior Software Engineer - Node.js, Typescript, Go

Join Snyk as a Senior Software Engineer to design and implement APIs in Node.js, TypeScript, and Go, enhancing developer security.

Snyk logo
Snyk

Senior Full Stack Software Engineer - Node.js, TypeScript, React, Vue.js

Senior Full Stack Engineer in Cluj-Napoca, Romania. Expertise in Node.js, TypeScript, React, Vue.js. Hybrid work.

Snyk logo
Snyk

Mid-Level Software Engineer, Go - Issues Team

Mid-Level Software Engineer for Go-based Issues team in Cluj-Napoca, Romania. Focus on distributed systems and data pipelines.

Snyk logo
Snyk

Senior Solutions Engineer

Join Snyk as a Senior Solutions Engineer in Paris. Leverage your skills in software development, network security, and technical sales.

Samsara logo
Samsara

Software Engineer - Developer Experience

Join Samsara as a Software Engineer focusing on Developer Experience, enhancing CI/CD and cloud systems.

Snyk logo
Snyk

Entry-Level AI Advocate

Join Snyk as an Entry-Level AI Advocate in Boston, MA. Engage in AI advocacy, content creation, and community engagement.

Inclusively logo
Inclusively

Senior Frontend Developer with Angular and Node.js

Join as a Senior Frontend Developer to design scalable web infrastructures using Angular, Node.js, and AWS in a hybrid role.

GitHub logo
GitHub

Software Engineer II - CodeQL Analysis

Join GitHub as a Software Engineer II in Denmark, focusing on CodeQL analysis for software security and development.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Notion logo
Notion

Software Engineer, Developer Experience

Join Notion as a Software Engineer in Developer Experience, focusing on enhancing engineering productivity with tools like TypeScript and React.

SentinelOne logo
SentinelOne

Senior Frontend Engineer with React and TypeScript

Join SentinelOne as a Senior Frontend Engineer to develop a new security automation product using React and TypeScript.

Clio - Cloud-Based Legal Technology logo
Clio - Cloud-Based Legal Technology

Software Developer with Angular and TypeScript

Join Clio as a Software Developer in Dublin, working with Angular and TypeScript in a hybrid environment.

Fidelity Investments logo
Fidelity Investments

Principal Full Stack Engineer - Developer Tools

Join Fidelity Investments as a Principal Full Stack Engineer to develop internal tools for the developer community. Expertise in JavaScript/TypeScript required.

Last Call Media logo
Last Call Media

Remote TypeScript Engineer

Join Last Call Media as a Remote TypeScript Engineer focusing on testing and quality assurance for government projects.

Stride Funding logo
Stride Funding

Lead Software Engineer - Python & TypeScript

Lead Software Engineer needed for a fintech company, specializing in Python & TypeScript, with strong skills in full-stack development and DevOps.

Codasip logo
Codasip

JavaScript and TypeScript Developer for IDE

Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.

Speakeasy logo
Speakeasy

Developer Success Engineer

Join Speakeasy as a Developer Success Engineer in San Francisco, enhancing API infrastructure and developer experiences.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Software Development Engineer - Smithy, AWS SDKs and Tools

Join AWS as a Software Development Engineer to work on open-source tools for cloud applications. Enhance developer experience with Smithy.

c/side logo
c/side

Senior Back-end Engineer

Senior Backend Engineer needed to enhance security systems, work with TypeScript, Go, Kubernetes, and AWS. Fully remote position.