Security Software Engineer

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

Description For Security Software Engineer

Snyk, a leading developer security platform, is seeking a Senior Security Software Engineer to join their team following the acquisition of Probely, a modern Dynamic Application Security Testing (DAST) provider. This role focuses on developing and enhancing the scanner component of their security testing engine, particularly for web applications and API security testing.

The ideal candidate will play a crucial role in improving vulnerability detection capabilities, working with various engineering teams to ensure efficient and accurate security testing. You'll be responsible for developing core scanner functionalities, managing scanning queues, and implementing authentication mechanisms while maintaining high standards for code quality through thorough testing and review processes.

This position offers an opportunity to work at the intersection of security and software development, requiring both technical expertise and collaborative skills. You'll be part of a company that values innovation, customer-centric approaches, and maintaining a secure digital world. The role combines technical challenges with the excitement of working on early-stage products and direct customer interaction.

Snyk offers an inclusive work environment with comprehensive benefits, including flexible working arrangements, generous time off, health benefits, and professional development opportunities. The company's core values of One Team, Care Deeply, Customer Centric, and Forward Thinking drive their mission to make the digital world more secure through developer-first security solutions.

Last updated an hour ago

Responsibilities For Security Software Engineer

  • Analyzing requirements, specifications, and technical design documents
  • Developing scanner's core functionalities
  • Research, develop, and improve scanner vulnerability detection capabilities
  • Contribute to firing range by adding new vulnerable applications
  • Work with different teams to implement technical solutions
  • Implement tests for developed code
  • Review and test teammate's code

Requirements For Security Software Engineer

Java
Python
  • At least 5 years of commercial experience as a Software Engineer
  • Solid programming skills in Java
  • Strong knowledge of web technologies (HTTP, XHR, authentication mechanisms, etc)
  • Knowledge of security concepts, especially web application security
  • Proficiency in Git and code management tools like GitHub, GitLab, or Bitbucket
  • Ability to lift the performance of a team through coaching and mentoring
  • Effective communicator both verbally and in writing

Benefits For Security Software Engineer

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 Security Software Engineer

Senior Software Engineer - Analysis Team

Senior Software Engineer role at Snyk, building next-gen security analysis tools using ML and dataflow analysis, requiring 5+ years of experience in Go or TypeScript.

Professional Services Engineer

Senior Professional Services Engineer role at Snyk, combining software engineering, security expertise, and customer consulting to implement security solutions.

Senior Product Security Engineer

Senior Product Security Engineer role at Snyk, focusing on application security and DevSecOps practices in a remote-friendly environment.

Senior Solutions Engineer

Senior Solutions Engineer at Snyk to support LATAM customers in developer security and DevSecOps.

Senior Product Security Engineer

Senior Product Security Engineer at Snyk: Shape security practices, build innovative solutions, and empower developers to secure code.