Software Engineer

Developer security platform that helps development teams find 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 · Enterprise SaaS

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 identify and fix security vulnerabilities.

The position requires expertise in cloud infrastructure, programming languages (Go/TypeScript), and a deep understanding of runtime environments. You'll be working on cutting-edge technologies like eBPF to capture and analyze runtime data, providing crucial insights for vulnerability prioritization and remediation. The role combines technical challenges with meaningful impact, as you'll be helping to make the digital world more secure.

As part of Snyk's engineering team, you'll collaborate with product managers, designers, and engineers across the organization. The company offers a supportive, inclusive environment with strong values including One Team, Care Deeply, Customer Centric, and Forward Thinking. You'll have the opportunity to mentor junior engineers, lead technical initiatives, and contribute to the architecture of large-scale systems.

The compensation package includes comprehensive benefits such as flexible working arrangements, generous paid time off, health benefits, and professional development opportunities. Snyk's hybrid work model allows for work-from-home flexibility while maintaining regular office presence for collaboration. The company's mission-driven culture, combined with its rapid growth in the security sector, makes this an excellent opportunity for engineers looking to make a significant impact while working with modern technologies and practices.

Last updated a day ago

Responsibilities For Software Engineer

  • Building Snyk's runtime capabilities - collecting runtime signals from various sources
  • Designing, developing, and maintaining systems to capture and process runtime data using eBPF
  • Analyzing, designing and implementing high-quality solutions with well-tested code
  • Building systems with long-term focus on good design and robust testing
  • 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
  • Knowledge of different language ecosystems
  • Strong commitment to code quality
  • Effective communication skills
  • Ability to deal with ambiguity
  • Ability to mentor junior engineers

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Flexible working hours
  • Work-from home allowances
  • Generous vacation and wellness time off
  • 100% paid parental leave
  • Health benefits
  • Employee assistance plans
  • Annual wellness allowance
  • Life insurance
  • Retirement/pension programs
  • Mobile phone allowance
  • Education allowance

Interested in this job?

Jobs Related To Snyk Software Engineer

Software Engineer

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

Software Engineer (Asp.net, C# and SQL)

Software Engineer position at Ivalua focusing on Asp.net, C# and SQL development for cloud-based procurement solutions.

Software Engineer - Validation Toolset

Software Engineer role at Applied Intuition focusing on validation toolset development for autonomous vehicle systems

Back End Developer

Back End Developer position at Pipedrive, working on the Automations feature team using Node.js, TypeScript, and various cloud technologies in a hybrid work environment in Lisbon.

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.