Staff Software Engineer (Backend Team)
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 built on core values of One Team, Care Deeply, Customer Centric, and Forward Thinking, which drive us to stay innovative and supportive as AI reshapes our world.
Our Opportunity
As a Staff Software Engineer at Snyk, you’ll play a key role in shaping how modern organizations build and secure software at scale. You will be responsible for scaling our
- gen DAST solution - Snyk API & Web - designed for the future of AI-powered software development.
You’ll be challenged to create
- performance, reliable, and scalable services while collaborating closely with
- functional teams. We seek individuals passionate about crafting exceptional software, solving complex problems, and driving innovation.
What You’ll Do
- Analyze, design, and implement
- quality,
- scale solutions to Snyk’s most complex technical problems with a focus on scale, efficiency, reliability, and quality. - Collaborate with peers and across teams to design and implement solutions to
- scale problems. - Communicate regularly in written and verbal forms with the team, peers, and senior leadership.
- Take
-
- end ownership for critical project delivery and lead peers as a technical lead on broad efforts. - Mentor junior engineers and contribute to the growth of the engineering team.
What You’ll Need
- 8+ years of experience in Software Engineering.
- Experience building highly reliable, scalable microservice
- ends for web APIs or applications, or other
- scale,
- reliability systems. - Knowledge of
- scale software system design and fundamental computer science concepts (algorithms, data structures). - Proficiency in Python or Go, or willingness to learn new languages.
- Excellent communication skills with the ability to explain complex technical concepts clearly.
- Strong advocate for testing to improve code quality.
- Ability to coach and mentor junior engineers to elevate team performance.
We’d Be Lucky If You
- Enjoy working on
- stage products and engaging with customers to identify, prioritize, and solve problems iteratively. - Thrive on solving complex technical challenges where others see roadblocks.
- Embrace challenges with a learning mindset.
- Have an interest in security concepts.
We value diversity and foster an inclusive environment. If you’re interested in this role but unsure if you’re the perfect fit, we encourage you to apply anyway!
About Snyk
Snyk is committed to creating an inclusive environment where employees can thrive. We support our team with resources, benefits, and programs designed to prioritize health, wellness, financial security, and work/life balance.
Benefits include flexible working hours,
-
- home allowances, generous vacation, health benefits, parental leave, and more, tailored to your location and role.
- Informações detalhadas sobre a oferta de emprego
Empresa: Phiture Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 31. 8. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!