Browse All Jobs
Job Description
Snyk is seeking a Software Engineer to join their team in London. The Software Engineer will be at the forefront of building the future of application security. They will be challenged to create high-performance, reliable, and scalable services while collaborating closely with cross-functional teams. Snyk values collaboration, empathy, and innovation.Role involves:
  • Analyzing, designing, and implementing high-quality solutions with well-tested, maintainable code.
  • Building systems with a focus on good design, robust testing, and sustainability.
  • Supporting customers by resolving bugs and customer support escalations.
  • Communicating thoughtfully and clearly, both verbally and in writing.
  • Owning decisions throughout the technical process, working directly with other teams.
  • Playing an active part in a Snyk engineering team by working collaboratively.
  • Asking questions to learn from others and improve existing skills.
Requirements:
  • At least 3 years of commercial experience as a Software Engineer.
  • Experience in software systems design and familiarity with fundamental computer science concepts.
  • Proficiency in at least one of core programming languages (Go, TypeScript or Python).
  • Experience in building reliable, scalable microservice back-ends, web UIs, CLIs, APIs, infrastructure, platform automation, or observability/release tools.
  • Demonstrable skill in effective software testing.
  • Strong commitment to code quality and giving/receiving feedback through code reviews.
  • Ability to deal with ambiguity and respond with agility to changing requirements.
  • Effective communicator both verbally and in writing.
Snyk offers:
  • Flexible working hours and work-from-home allowances.
  • Generous vacation and wellness time off.
  • Health benefits and employee assistance plans.
  • Country-specific life insurance, disability benefits, and retirement/pension programs.
  • Mobile phone and education allowances.
Apply Manually