Backend Engineer - Crawler/Spider Development

Developer security platform helping teams find and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure.
Backend
Senior Software Engineer
Remote
5+ years of experience
Cybersecurity

Description For Backend Engineer - Crawler/Spider Development

Snyk, a leading developer security platform, is seeking a Senior Backend Engineer to join their team following the acquisition of Probely, a Dynamic Application Security Testing (DAST) provider. This role focuses on developing and enhancing the crawler/spider component of their scanning engine, a crucial element in identifying security vulnerabilities in web applications and APIs.

The position offers an opportunity to work with cutting-edge security technology while contributing to Snyk's mission of making the digital world more secure. You'll be responsible for improving scanner coverage, developing new features, and collaborating with various engineering teams to implement robust technical solutions.

The ideal candidate will bring strong expertise in Node.js and web technologies, with a passion for security and problem-solving. You'll work in an inclusive environment that values collaboration, empathy, and forward thinking, while enjoying comprehensive benefits including flexible working arrangements, health coverage, and professional development opportunities.

This role is perfect for experienced backend engineers who are excited about working on early-stage products, enjoy solving complex technical challenges, and want to make a significant impact in the developer security space. Snyk's culture emphasizes their core values: One Team, Care Deeply, Customer Centric, and Forward Thinking, making it an ideal environment for those who thrive in collaborative, fast-paced settings.

Last updated 7 days ago

Responsibilities For Backend Engineer - Crawler/Spider Development

  • Analyze requirements, specifications, and technical design documents
  • Develop crawlers supporting new or existing features
  • Work with different teams to implement technical solutions and fix bugs
  • Research and implement support for new web technologies
  • Implement tests for developed code
  • Review and test teammate's code

Requirements For Backend Engineer - Crawler/Spider Development

Node.js
JavaScript
Python
  • At least 5 years of professional experience as a backend engineer
  • Strong proficiency with Node JS
  • Strong knowledge of web technologies (HTTP, JavaScript, DOM)
  • Proficiency in Git and code management tools
  • Ability to coach and mentor junior engineers
  • Effective communication skills both verbal and written
  • Experience with Python (preferred)

Benefits For Backend Engineer - Crawler/Spider Development

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
  • Life insurance
  • Disability benefits
  • Retirement/pension programs
  • Mobile phone allowance
  • Education allowance

Interested in this job?

Jobs Related To Snyk Backend Engineer - Crawler/Spider Development

Software Engineer - Runtime Insights Team

Senior Software Engineer role at Snyk, building runtime security capabilities and developing innovative solutions for application security using eBPF and cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Snyk, building secure, scalable solutions in Go/TypeScript for developer security platform.

Senior Software Engineer, Runtime Insights

Senior Software Engineer position at Snyk, focusing on runtime data analysis and security vulnerability detection in the Runtime Insights Team.

Software Engineer - Runtime Insights Team

Senior Software Engineer role at Snyk, building runtime security capabilities and developing innovative solutions for application security using eBPF and cloud technologies.

Senior Software Engineer - Analysis Team

Senior Software Engineer role at Snyk, building next-generation security code analysis systems using Go and TypeScript.