Software Engineer

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

Description For Software Engineer

Snyk, a leading developer security platform, is seeking a Software Engineer to join their Runtime Insights Team in Tel Aviv. This role offers an exciting opportunity to work at the intersection of application security and runtime analysis, focusing on building innovative solutions that help developers secure their applications effectively.

The position involves working with cutting-edge technologies like eBPF and code-to-cloud correlation to enhance Snyk's core products, including Software Composition Analysis and Static Application Security Testing. As a Software Engineer, you'll be responsible for developing systems that capture and analyze runtime data, providing crucial insights for vulnerability prioritization and remediation.

The ideal candidate brings 3+ years of commercial software engineering experience, with strong expertise in either Go or TypeScript. Deep understanding of cloud infrastructure, containerization, and various language ecosystems is essential. You'll be working in a collaborative environment where you'll not only build high-performance, scalable services but also mentor junior engineers and lead technical initiatives.

Snyk offers an inclusive work environment with comprehensive benefits, including flexible working arrangements, health coverage, parental leave, and professional development opportunities. The company's mission to make the digital world safer, combined with its strong values of teamwork, customer focus, and forward thinking, makes this an excellent opportunity for engineers passionate about security and innovation.

Working in a hybrid model, you'll have the flexibility to balance remote work with in-office collaboration, fostering both productivity and team connection. The role offers exposure to complex technical challenges while working with a global team dedicated to solving critical security problems in modern software development.

Last updated 6 hours ago

Responsibilities For Software Engineer

  • Building Snyk's runtime capabilities - collecting runtime signals from various sources and correlating them with data from scanners
  • Designing, developing, and maintaining systems to capture and process runtime data using eBPF and observability techniques
  • Analyzing, designing and implementing high-quality solutions with well-tested, maintainable code
  • Building systems with long-term focus on good design, robust testing, and sustainability
  • Supporting customers by resolving bugs and support escalations
  • Designing solutions requiring multiple engineers to implement
  • Leading peers in delivery of broad efforts as a technical lead

Requirements For Software Engineer

Go
TypeScript
Kubernetes
  • At least 3 years of commercial experience as a Software Engineer
  • Proficiency in Go or TypeScript
  • Deep understanding of cloud infrastructure (Kubernetes, Docker, cloud providers)
  • Knowledge of different language ecosystems
  • Strong commitment to code quality
  • Effective communication skills both verbal and written
  • Ability to deal with ambiguity and adapt to changing requirements
  • Ability to mentor junior engineers

Benefits For 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
  • 100% paid parental leave
  • 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 Software Engineer

Software Engineer

Software Engineer position at Snyk focusing on runtime insights and security vulnerability analysis using eBPF and cloud technologies.

Software Engineer

Join Snyk as a Software Engineer to build secure, scalable services and shape the future of application security.

Software Dev Engineer II, AWS Clean Rooms

AWS Clean Rooms is hiring a Software Engineer II to build secure, scalable analytics solutions using AWS services in Seattle, focusing on data privacy and security features.

Software Dev Engineer II, AWS Clean Rooms

AWS Clean Rooms Software Engineer position building scalable analytics solutions with focus on privacy and security features.

Software Development Engineer II, Amazon Linux

Software Development Engineer II position at Amazon working on Amazon Linux distribution, focusing on system security, automation, and package updates for AWS infrastructure.