Software Engineer at Snyk

London, England, United Kingdom

Snyk Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Cybersecurity, TechnologyIndustries

Requirements

  • At least 3 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 the following core programming languages: Go, TypeScript, or Python, and a willingness and enthusiasm for learning new languages and technologies
  • Experience in at least one of the following areas:
  • 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

Responsibilities

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

Skills

Key technologies and capabilities for this role

GoTypeScriptPythonSystems DesignAlgorithmsData StructuresUnit TestingScalability

Questions & Answers

Common questions about this position

Is this position remote?

Yes, this is a remote position.

What is the salary for this Software Engineer role?

This information is not specified in the job description.

What skills and experience are required for this role?

Candidates need at least 3 years of commercial experience as a Software Engineer, proficiency in Go, TypeScript, or Python, experience in software systems design with fundamental CS concepts, and skills in areas like building scalable microservices, web UIs/CLIs/APIs, or infrastructure tools, plus strong software testing and code quality commitment.

What are Snyk's company values?

Snyk's values are One Team, Care Deeply, Customer Centric, and Forward Thinking.

What makes a strong candidate for this Software Engineer position?

A strong candidate has 3+ years of experience, proficiency in Go, TypeScript, or Python, expertise in building scalable systems or tools, strong testing skills, and a collaborative mindset with commitment to code quality and feedback.

Snyk

Cybersecurity for open source software vulnerabilities

About Snyk

Snyk specializes in cybersecurity for software-driven businesses, focusing on open source security. Its platform helps developers identify and fix vulnerabilities in their code through a dependency scanner that detects issues in open source dependencies and container images. Snyk stands out by integrating seamlessly into existing development workflows, allowing for quick development without sacrificing security. The company's goal is to enable businesses to develop software rapidly while ensuring it remains secure and compliant.

Boston, MassachusettsHeadquarters
2015Year Founded
$1,545.7MTotal Funding
LATE_VCCompany Stage
Enterprise Software, CybersecurityIndustries
1,001-5,000Employees

Benefits

Flexible Work Hours
Unlimited Paid Time Off
Health Insurance
Life Insurance
Disability Insurance
401(k) Retirement Plan

Risks

Delaying IPO may lead to investor impatience and confidence issues.
Integration challenges from multiple acquisitions could distract from core operations.
Workforce reduction by 10% might impact morale and innovation.

Differentiation

Snyk's developer-first approach integrates security seamlessly into development workflows.
The platform's focus on open source security addresses a critical market need.
Snyk's comprehensive toolset supports both small startups and large enterprises.

Upsides

Snyk's ARR reached $300 million, indicating strong financial growth.
Strategic acquisitions like DeepCode enhance Snyk's product offerings and revenue.
Partnerships with AWS expand Snyk's integration capabilities and market reach.

Land your dream remote job 3x faster with AI