Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms how software is built. Our AI-native Developer Security Platform integrates seamlessly into development and security workflows, making it easy to find, fix, and prevent vulnerabilities — from code and dependencies to containers and cloud.
Our mission is to empower every developer to innovate securely in the AI era — boosting productivity while reducing business risk. We’re not your average security company - we build Snyk on One Team, Care Deeply, Customer Centric, and Forward Thinking.
It’s how we stay driven, supportive, and always one step ahead as AI reshapes our world.
You’ll Spend Your Time:
Architect, develop, and maintain high-quality, scalable integrations with third-party platforms, primarily focusing on Jira.
Become an expert in the APIs of our partners, leveraging webhooks, REST APIs, and other technologies to ensure reliable and real-time data flows.
Produce clean, testable, and maintainable code. Champion best practices in coding, testing, and security within the team.
Lead technical design discussions and contribute to architectural decisions. Mentor junior engineers through code reviews, pair programming, and constructive feedback.
Work closely with product managers, designers, and other engineering teams to define integration requirements and deliver features that solve real-world customer problems.
Take full ownership of the integration lifecycle, from initial design and development to deployment, monitoring, and troubleshooting production issues.
What You’ll Need:
At least 6 years of commercial experience as a software engineer.
Experience in large-scale software systems design, and familiarity with fundamental computer science concepts (algorithms, complexity, data structures).
Demonstrable experience in building and maintaining integrations with third-party SaaS products using REST APIs and webhooks.
Proficiency in TypeScript, and a willingness and enthusiasm for learning Golang.
Demonstrable skills in effective software testing.
Strong commitment to code quality and the value of giving and receiving feedback through code reviews.
Ability to deal with ambiguity and respond with agility when requirements and priorities change.
Effective communicator both verbally and in writing. Able to work collaboratively, be curious and have a growth mindset.
Ability to lift the performance of a team through coaching and mentoring of more junior engineers.
We’d be Lucky if You:
Have familiarity with project management tools (e.g. Jira, Azure DevOps Boards, Asana, Trello, Linear) and their APIs.
Have experience with database scaling.
Have experience with Kubernetes, Helm, AWS/GCP, Postgres, and Kafka.
Enjoy working on early stage products; talking with customers to identify, prioritize, and solve problems iteratively, and build something that they really love.
#LI-TF1
Top Skills
What We Do
Snyk, the leader in secure AI software development, empowers organizations to build fast and stay secure by unleashing developer productivity and reducing business risk. The company’s AI Trust Platform seamlessly integrates into developer and security workflows to accelerate secure software delivery in the AI Era. Snyk delivers trusted, actionable insights and automated remediation, enabling modern organizations to innovate without limits. Snyk is redefining secure AI-driven software delivery for over 4,500 customers worldwide today.
Why Work With Us
Every team member at Snyk contributes to our vision for a more secure digital world. No matter where we are in the world, we operate as one team and work together to shape the future of application security. We take immense pride in the diversity of our people, cultures, and experiences.
Gallery










Snyk Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.