Senior Software Engineer at Snyk

London, England, United Kingdom

Snyk Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, CybersecurityIndustries

Requirements

  • At least 5 years of commercial experience as a Software or Platform Engineer, with a strong focus on data infrastructure
  • Deep, hands-on experience with Kafka in a production environment, including cluster administration, security

Responsibilities

  • Designing, implementing, and managing our large-scale Confluent and AWS MSK Kafka clusters, ensuring their high availability, performance, and scalability
  • Developing and maintaining Infrastructure as Code solutions for both Kafka and Snowflake platforms using Terraform
  • Crafting and architecting complex data pipelines within cloud-based distributed systems
  • Defining and enforcing best practices, governance, and self-service capabilities for our data platforms to improve developer experience
  • Coding mainly Go, and occasionally in Python or TypeScript, deploying solutions in a CI/CD workflow
  • Conducting performance tuning, monitoring, and troubleshooting of Kafka clusters and data pipelines to maintain operational excellence
  • Collaborating with various engineering teams to understand their data needs and enable them to build reliable, high-throughput applications on top of our platforms
  • Leading technical projects, providing mentorship to more junior engineers, and contributing to the overall technical roadmap of the team
  • Staying ahead of industry trends and evaluating new technologies to continually improve our data infrastructure

Skills

Key technologies and capabilities for this role

KafkaConfluentAWS MSKSnowflakeData WarehousingData InfrastructureMessaging Systems

Questions & Answers

Common questions about this position

What specific technologies will I be working with in this role?

You'll work with large-scale Confluent and AWS MSK Kafka clusters, Snowflake data warehousing, and Terraform for Infrastructure as Code, along with crafting complex data pipelines in cloud-based distributed systems.

What are the main responsibilities of this Senior Software Engineer position?

Responsibilities include designing, implementing, and managing Confluent and AWS MSK Kafka clusters for high availability and scalability, developing IaC with Terraform, architecting data pipelines, and defining best practices for data platforms.

What is the company culture like at Snyk?

Snyk builds on values of One Team, Care Deeply, Customer Centric, and Forward Thinking, fostering a collaborative, forward-thinking team environment with a culture of technical excellence and continuous improvement.

What kind of team will I be joining?

You'll join the Data Infrastructure team, a group of highly talented and collaborative engineers who are the backbone of Snyk's data infrastructure, taking full ownership of key systems.

Is this role remote or does it require office work?

This information is not specified in the job description.

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