Software Engineer

Snyk is a developer security platform that helps development teams find, prioritize, and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure.
Frontend
Mid-Level Software Engineer
Contact Company
2+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer

Snyk is a developer security platform on a mission to make the world more secure by empowering developers to develop fast and stay secure. As a Software Engineer in the Developer Experience team, you'll be at the forefront of building the future of application security. You'll create developer tools and client applications to elevate the developer experience within IDEs, collaborating with cross-functional teams. Your role involves identifying strategic opportunities for IDE innovations, implementing high-quality solutions, and working on IDE plugins for VSCode, IntelliJ, Visual Studio, and Eclipse. You'll have end-to-end ownership of key efforts, provide mentorship, and directly impact the security of millions of developers worldwide. The ideal candidate has at least 2 years of commercial experience, expertise in languages like Go, TypeScript, or Kotlin, and experience with IDE plugin development. You'll work in a collaborative environment, embracing Snyk's core values: One Team, Care Deeply, Customer Centric, and Forward Thinking.

Last updated 2 months ago

Responsibilities For Software Engineer

  • Identify strategic opportunities for IDE innovations
  • Analyze, design, and implement high-quality solutions
  • Work with teams across Snyk to ensure consistent developer experience
  • Build solutions in IDE plugins for VSCode, IntelliJ, Visual Studio, and Eclipse
  • Demonstrate end-to-end ownership for the delivery of key efforts
  • Provide mentorship to more junior engineers

Requirements For Software Engineer

TypeScript
Go
Kotlin
  • At least 2 years of commercial experience as a Software Engineer
  • Experience with Go, TypeScript, or Kotlin
  • Experience in large-scale software systems design
  • Experience building IDEs or IDE plugins
  • Experience designing APIs for use by other engineers
  • Strong commitment to code quality
  • Ability to deal with ambiguity and respond with agility
  • Effective communicator both verbally and in writing
  • Ability to lift the performance of a team through coaching and mentoring

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
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 Software Engineer

Software Engineer

Software Engineer at Snyk, building developer security tools and IDE plugins to enhance application security.

Frontend Engineer II, S3 Console

Frontend Engineer II position at Amazon's S3 Console team, building intuitive user experiences for millions of cloud storage users worldwide.

Software Development Engineer

Build innovative streaming experiences for Prime Video Sports as a Software Development Engineer, working on full-stack features for live events using cutting-edge AWS services.

Frontend Engineer II, S3 Console

Frontend Engineer II position at Amazon AWS, building and improving the S3 Console interface used by millions of customers worldwide.

Software Dev Engineer, FTVX Team

Lead software engineer position for Amazon's Fire TV platform, focusing on streaming media player development and customer experience enhancement.