Senior Software Engineer (JavaScript)

Developer security platform that helps development teams find, prioritize, and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Cybersecurity

Description For Senior Software Engineer (JavaScript)

Snyk, a leading developer security platform, is seeking a Senior Software Engineer (JavaScript) to join their team in Lisbon, Portugal. This role is part of their recent acquisition of Probely, a modern Dynamic Application Security Testing (DAST) provider. The position focuses on developing and improving the Crawler/Spider component of their scanning engine, which is crucial for identifying security vulnerabilities in web applications and APIs.

As a Senior Software Engineer, you'll work on complex technical challenges, collaborating with various engineering teams to enhance scanner coverage and implement new features. The role requires strong expertise in Node.js and web technologies, with opportunities to mentor junior engineers and contribute to the growth of the team.

Snyk offers an inclusive work environment with comprehensive benefits, including flexible working arrangements, health coverage, and professional development opportunities. The company's mission is to make the digital world more secure by empowering developers to develop fast and stay secure.

This is an excellent opportunity for experienced engineers who are passionate about security, enjoy working on early-stage products, and want to make a significant impact in the developer security space. The hybrid work arrangement requires 2-3 days per week in the Lisbon office, offering a balance between collaborative in-person work and remote flexibility.

Last updated 6 days ago

Responsibilities For Senior Software Engineer (JavaScript)

  • Analyzing requirements, specifications, and technical design documents in preparation for development
  • Developing the various Crawlers supporting new or existing features
  • Working with the different teams to discuss and implement technical solutions, and fix and identify bugs
  • Researching web technologies as they get adopted by browsers and add support for them
  • Implementing tests for any developed code
  • Reviewing and testing teammate's code

Requirements For Senior Software Engineer (JavaScript)

Node.js
JavaScript
  • At least 5 years of professional experience as a Backend Engineer, Software Developer, or similar role
  • Strong proficiency with Node JS
  • Strong knowledge of web technologies (HTTP, JavaScript, DOM, etc)
  • Proficiency in Git and code management tools like GitHub, GitLab, or Bitbucket
  • An ability to lift the performance of a team through coaching and mentoring of more junior engineers
  • Effective communicator both verbally and in writing

Benefits For Senior Software Engineer (JavaScript)

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • Flexible working hours
  • Work-from home allowances
  • In-office perks
  • Time off for learning and self development
  • Generous vacation and wellness time off
  • Country-specific holidays
  • 100% paid parental leave for all caregivers
  • Health benefits
  • Employee assistance plans
  • Annual wellness allowance
  • Country-specific life insurance
  • Disability benefits
  • Retirement/pension programs
  • Mobile phone allowance
  • Education allowance

Interested in this job?

Jobs Related To Snyk Senior Software Engineer (JavaScript)

Support Engineer IV, Alexa Connect Kit, Alexa Smart Home, Alexa Connect Kit

Support Engineer role at Amazon's Alexa Connect Kit team, focusing on IoT device maker support and smart home technology integration.

Senior SDE - Kuiper, Mission Planning

Senior Software Engineer role at Amazon's Project Kuiper, developing mission planning software for satellite constellation management using Java, Python, and AWS technologies.

Senior Software Development Engineer, Amazon Aurora DSQL

Senior Software Engineer role at Amazon AWS, building revolutionary database technology for Aurora DSQL, focusing on distributed systems and backend development.

Sr. BIM Software Dev Engineer, Data Center Design Engineering

Senior BIM Software Development Engineer role at AWS focused on developing innovative Building Information Modeling and GenAI solutions for data center design and construction.

Sr. SDE, Amazon Personalization - Amazon Family

Senior SDE role at Amazon building AI-powered personalization features to transform shopping experiences for millions of customers worldwide.