
About Snyk
The developer security platform for modern applications
Key Highlights
- Valued at $8.5 billion as of 2021
- Raised $1.6 billion in Series G funding
- Hundreds of enterprise customers including Google and Salesforce
- Headquartered in Financial District, Boston, MA
Snyk is a developer security platform headquartered in the Financial District of Boston, MA, valued at $8.5 billion as of 2021. The company empowers developers to secure open source software by integrating security into existing workflows, working with major clients like Google and Salesforce. With ...
🎁 Benefits
Snyk offers flexible working hours, generous vacation policies, and 100% paid parental leave for all caregivers. Employees enjoy health benefits, well...
🌟 Culture
Snyk fosters a culture focused on developer security, integrating seamlessly into developer workflows with tools compatible with GitHub, Bitbucket, an...
Skills & Technologies
Overview
Snyk is hiring a Principal Software Engineer to drive the technical future of Snyk Code, focusing on static analysis and application security. You'll work with Machine Learning and Program Analysis to enhance SAST capabilities. This role requires significant experience in software engineering and security.
Job Description
Who you are
You have extensive experience in software engineering, particularly in static analysis and application security — your background equips you to tackle complex technical challenges and drive innovation in developer security. You possess a deep understanding of program analysis and machine learning, allowing you to influence the technical direction of Snyk Code effectively.
Your leadership skills are complemented by a collaborative mindset — you thrive in environments where you can work closely with cross-functional teams to solve intricate problems. You are passionate about empowering developers to innovate securely, and you understand the importance of integrating security into the software development lifecycle.
You have a proven track record of advancing the quality and accuracy of software analysis tools — your experience in SAST (Static Application Security Testing) enables you to design and evolve foundational systems that scale effectively. You are driven by the mission to reduce business risk while boosting productivity in the AI era.
Desirable
Experience with AI-assisted development tools is a plus — you are familiar with how AI can transform software security and development processes. A background in leading technical teams and mentoring engineers will further enhance your fit for this role.
What you'll do
As a Principal Software Engineer at Snyk, you will lead the technical vision for Snyk Code, focusing on enhancing our static analysis capabilities. You will tackle some of the most challenging problems in application security, ensuring that our tools remain at the forefront of the industry. Your role will involve designing and implementing advanced program analysis techniques that improve the accuracy of our SAST solutions.
You will collaborate with product managers, engineers, and data scientists to integrate machine learning into our security tools, driving innovation and improving user experience. Your insights will directly influence the development of features that empower developers to identify and fix vulnerabilities seamlessly.
In this role, you will also mentor junior engineers, fostering a culture of learning and growth within the team. You will be responsible for setting technical standards and best practices, ensuring that the team adheres to high-quality coding standards and security protocols.
What we offer
Snyk provides a supportive and inclusive work environment where you can thrive. We offer generous vacation and wellness time off, along with country-specific holidays. Our health benefits include employee assistance plans and annual wellness allowances to support your well-being.
You will also enjoy a comprehensive retirement plan, life insurance, and disability benefits. We believe in investing in our employees' growth, offering allowances for mobile phones and education to help you advance your skills and career.
Join us at Snyk, where you will play a pivotal role in shaping the future of secure software development in the AI era.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Snyk.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Snyk is hiring a Staff Software Engineer to lead the design and implementation of secure AI software development solutions. You'll work on large-scale engineering challenges and contribute to the security of millions of developers worldwide.

Software Engineering
Snyk is hiring a Software Engineer to shape how modern organizations build and secure software at scale. You'll work in a collaborative environment focused on integrating security into the AI-native development lifecycle. This position does not specify required skills or experience.

Software Engineering
Snyk is hiring a Senior Software Engineer to shape the technology of their AI-native Developer Security Platform. You'll work with Go to build foundational infrastructure at scale. This position requires significant experience in software engineering.

Principal Engineer
Omnea is hiring a Principal Software Engineer to help scale their AI-native procurement platform. You'll work on driving product growth and team development. This position requires a strong background in full-stack development.

Software Engineering
Snyk is hiring a Senior Software Engineer to build scalable APIs that enhance security in AI software development. You'll work with Java and REST API technologies. This position requires significant experience in software engineering.