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 4 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.

Xcode Design Tools Engineer

Build next-generation design tools for Apple's Xcode platform, working on SF Symbols and Asset Catalogs in Swift and Objective-C.

Xcode Design Tools Engineer

Apple is seeking a Xcode Design Tools Engineer to develop SF Symbols and Asset Catalogs, working with Swift to improve developer tools used by millions.

Frontend Engineer

Frontend Engineer position at BitGo focusing on UI development and frontend components for digital asset infrastructure.

Frontend Engineer

Frontend Engineer position at BitGo, developing UI components for digital asset infrastructure, requiring React expertise and 3+ years of experience.