Software Engineer - Analysis Team

Developer security platform helping teams find and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure.
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer - Analysis Team

Snyk, a leading developer security platform, is seeking a Software Engineer to join their Analysis team. This role offers an exciting opportunity to work on the next generation of static code analysis, combining highly-scalable dataflow analysis, security vulnerability databases, and machine learning optimization. As part of the team, you'll contribute to Snyk's DeepCode Engine, the most advanced platform for security code analysis.

The position requires expertise in building reliable, scalable systems with a focus on good design and robust testing. You'll work with technologies like Go and TypeScript, collaborating across teams to create solutions that help developers find and fix security vulnerabilities efficiently. The role combines technical excellence with a strong emphasis on communication and collaboration.

Snyk offers a warm, inclusive environment that values diversity and supports employee growth. The company provides comprehensive benefits including flexible working arrangements, generous time off, health benefits, and various allowances. This is an excellent opportunity for engineers passionate about security, innovation, and making a meaningful impact in the digital security landscape.

The ideal candidate will have 3+ years of commercial experience, strong system design skills, and a growth mindset. You'll be part of a mission-driven company that's transforming how developers approach security, working on cutting-edge technology while enjoying a supportive, collaborative culture that prioritizes both professional growth and work-life balance.

Last updated 2 minutes ago

Responsibilities For Software Engineer - Analysis Team

  • Analyze, design and implement high-quality solutions with well-tested, maintainable code
  • Build systems with long-term focus on good design, robust testing, and sustainability
  • Support customers by resolving bugs and support escalations
  • Communicate thoughtfully and clearly both verbally and in writing
  • Own decisions throughout the technical process
  • Work collaboratively with cross-functional teams

Requirements For Software Engineer - Analysis Team

Go
TypeScript
  • 3+ years of commercial experience as a Software Engineer
  • Experience in software systems design and computer science fundamentals
  • Proficiency in Go or TypeScript
  • Experience with microservices, web UIs, or infrastructure automation
  • Strong software testing skills
  • Commitment to code quality and code reviews
  • Ability to deal with ambiguity and adapt to changing priorities
  • Strong communication skills

Benefits For Software Engineer - Analysis Team

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • Flexible working hours
  • Work-from-home allowances
  • In-office perks
  • 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 Software Engineer - Analysis Team

QA Engineer

Mid-level QA Engineer position at Snyk, focusing on ensuring quality in developer security platform through comprehensive testing and automation.

Software Engineer - Developer Experience

Software Engineer position at Snyk focusing on developer security platform development, requiring Go/TypeScript expertise and 2+ years of experience.

Software Engineer

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

Software Engineer - DevX (CLI)

Join Snyk as a Software Engineer - DevX (CLI) to build high-performance, scalable services for application security, collaborating with cross-functional teams and impacting millions of developers worldwide.

Software Engineer - AppRisk Team (Node.js, TypeScript)

Snyk is hiring a Software Engineer for their AppRisk Team to build and maintain a best-in-class inventory management system using Node.js and TypeScript.