Staff Software Engineer at Snyk

Lisbon, Lisbon, Portugal

Snyk Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Cybersecurity, Software Development, AIIndustries

Requirements

  • 8+ years’ experience in Software Engineering
  • Building highly reliable, scalable microservice back-ends for web APIs or applications, or other types of large-scale, high reliability systems
  • Experience in large-scale software systems design, and familiarity with fundamental computer science concepts (algorithms, complexity, data structures)
  • Proficiency in Python or Go, or willingness to learn new languages
  • Possess excellent communication skills and an ability to break down complex tech into plain English
  • Promote testing as a natural part of any coding effort to improve code quality
  • Ability to lift the performance of a team through coaching and mentoring of more junior engineers

Responsibilities

  • Analyze, design, and implement high-quality, large-scale solutions to Snyk’s most complex technical problems with a keen eye towards scale, efficiency, reliability, and quality
  • Work with peers and across teams to design and implement solutions to large-scale problems
  • Communicate regularly in written and verbal forms with the team, peers, and senior leads
  • Have end-to-end ownership for the delivery of critical efforts, and lead peers in delivering particularly broad efforts as a technical lead
  • Mentor junior engineers and help grow the next generation of engineers at Snyk

Skills

Key technologies and capabilities for this role

DASTAPI DevelopmentWeb DevelopmentScalable ServicesSystem DesignDistributed SystemsReliability EngineeringSoftware ArchitectureTechnical LeadershipMentoring

Questions & Answers

Common questions about this position

What is the salary for this Staff Software Engineer position?

This information is not specified in the job description.

Is this role remote or does it require office work?

This information is not specified in the job description.

What skills and experience are required for this role?

Candidates need 8+ years in Software Engineering, experience building highly reliable scalable microservice back-ends, large-scale software systems design with CS fundamentals, proficiency in Python or Go (or willingness to learn), excellent communication skills, promotion of testing, and ability to mentor junior engineers.

What is the company culture like at Snyk?

Snyk builds on values of One Team, Care Deeply, Customer Centric, and Forward Thinking, staying driven, supportive, and ahead in the AI era.

What makes a strong candidate for this Staff Software Engineer role?

Strong candidates have 8+ years of experience, skills in scalable microservices and systems design, proficiency in Python or Go, excellent communication, testing focus, and mentoring ability; nice-to-haves include enjoying early-stage products, solving complex problems, and embracing challenges.

Snyk

Cybersecurity for open source software vulnerabilities

About Snyk

Snyk specializes in cybersecurity for software-driven businesses, focusing on open source security. Its platform helps developers identify and fix vulnerabilities in their code through a dependency scanner that detects issues in open source dependencies and container images. Snyk stands out by integrating seamlessly into existing development workflows, allowing for quick development without sacrificing security. The company's goal is to enable businesses to develop software rapidly while ensuring it remains secure and compliant.

Boston, MassachusettsHeadquarters
2015Year Founded
$1,545.7MTotal Funding
LATE_VCCompany Stage
Enterprise Software, CybersecurityIndustries
1,001-5,000Employees

Benefits

Flexible Work Hours
Unlimited Paid Time Off
Health Insurance
Life Insurance
Disability Insurance
401(k) Retirement Plan

Risks

Delaying IPO may lead to investor impatience and confidence issues.
Integration challenges from multiple acquisitions could distract from core operations.
Workforce reduction by 10% might impact morale and innovation.

Differentiation

Snyk's developer-first approach integrates security seamlessly into development workflows.
The platform's focus on open source security addresses a critical market need.
Snyk's comprehensive toolset supports both small startups and large enterprises.

Upsides

Snyk's ARR reached $300 million, indicating strong financial growth.
Strategic acquisitions like DeepCode enhance Snyk's product offerings and revenue.
Partnerships with AWS expand Snyk's integration capabilities and market reach.

Land your dream remote job 3x faster with AI