Remote Senior Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Snyk is a developer security platform that helps development teams find, prioritize, and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure.
  • The company is on a mission to empower developers to develop fast while staying secure.
  • As a Senior Software Engineer, you will play a significant role in shaping Snyk's technology and building foundational infrastructure at scale.
  • You will analyze, design, and implement high-quality solutions with well-tested, maintainable code.
  • The role involves building systems with a focus on good design, robust testing, and sustainability.
  • You will support customers by resolving bugs and customer support escalations.
  • You will design solutions that typically require collaboration with multiple engineers.
  • You will demonstrate end-to-end ownership for key efforts and lead peers in broad technical initiatives.
  • Mentorship of junior engineers is also a key responsibility, contributing to the growth of the next generation of engineers at Snyk.

Requirements:

  • You must have at least 7 years of commercial experience as a Software Engineer.
  • Experience in large-scale software systems design and familiarity with fundamental computer science concepts such as algorithms, complexity, and data structures is required.
  • Proficiency in at least one of the core programming languages (Go, TypeScript, or Python) is necessary, along with a willingness to learn new languages and technologies.
  • You should have experience in at least one of the following areas: building highly reliable, scalable microservice back-ends, building web UIs, CLIs, or APIs, or building infrastructure/platform automation tools.
  • Demonstrable skills in effective software testing and a strong commitment to code quality are essential.
  • You must be able to deal with ambiguity and respond with agility to changing requirements and priorities.
  • Effective communication skills, both verbal and written, are required, along with the ability to work collaboratively and maintain a growth mindset.
  • You should have the ability to enhance team performance through coaching and mentoring of junior engineers.

Benefits:

  • Snyk offers flexible working hours, work-from-home allowances, in-office perks, and time off for learning and self-development.
  • Employees receive generous vacation and wellness time off, country-specific holidays, and 100% paid parental leave for all caregivers.
  • Health benefits, employee assistance plans, and an annual wellness allowance are provided.
  • The company offers country-specific life insurance, disability benefits, retirement/pension programs, as well as mobile phone and education allowances.
About the job
Posted on
Job type
Salary
-
Experience level
Technology stack
Leave a feedback