Senior Software Engineer

Hybrid
Senior
🇨🇦 Canada
👶Paid parental leave
Software Developer
Software development


Our Opportunity

Join our dynamic IDE Engineering team and be a key member of Snyk’s mission to fix security vulnerabilities at the source! We are looking for a passionate and experienced engineer to further elevate the developer experience within the IDE. With Snyk’s plugins, users can identify vulnerabilities, review fix advice, and confidently deliver secure code all within the IDE - ultimately, enabling more time for building, and less time fixing.

As a senior member of the team, you will have the opportunity to build the future of how developers worldwide build more secure applications from wherever they code. The IDE team uses a modified version of Shape Up, focusing on eight-week iterations, and is distributed across Europe and the Eastern US.

You will contribute to our IDE Plugins, help evolve our Language Server, support our services in a distributed environment through occasional on-call rotations and have an enormous opportunity to impact the future of Snyk and the impact it has on developers worldwide.

We support plugins for VS Code, IntelliJ, Visual Studio, and Eclipse. If you feel comfortable programming in TypeScript, Kotlin, Java, C# or Golang, we’d love to meet you

You’ll Spend Your Time:

  • Actively contributing code, shaping our product, developing testing strategies, prototyping, and contributing to projects with a bias for action, and focusing on iterative delivery
  • Identifying strategic opportunities for IDE innovations, driving the evolution of developer workflows
  • Supporting and growing the other engineers in the team through pairing, feedback and mentoring
  • Collaborating with Product and Design to understand requirements and translate them into functional features
  • Working with teams across Snyk to ensure consistent developer experience for all of Snyk’s products

What You’ll Need:

  • Experience developing IDE plugins

  • A minimum of 5 years of hands-on experience developing software using one of our programming languages

  • Strong project leadership and technical leadership skills

  • A desire to delight and empower fellow developers, coupled with a strong sense of empathy for their challenges.

  • Collaboration skills for pair programming and code reviews, and a genuine enthusiasm for working with others in both synchronous and asynchronous settings

  • High standards for code quality, testing, and iterative, continuous delivery

  • Excellent written and verbal communication via async collaboration, documentation, and visibility of work

We’d be Lucky if You:

  • Have prior experience in cybersecurity, AI, or other developer tooling
  • Are familiar with distributed systems architecture and cloud computing
  • Are excited about developing IDE plugins that enhance developer velocity and enable innovation

#LI-JW1

 

Snyk

Snyk

Snyk empowers developers to develop fast and stay secure by providing a developer security platform that helps find, prioritize, and fix security vulnerabilities in code, dependencies, containers, and cloud infrastructure

⚖️Peace and justice
Cybersecurity
Software

LinkedIn

🏭computer and network security

Other jobs at Snyk

 

 

 

 

 

 

 

 

View all Snyk jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇨🇦 Canada
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs