# Senior Software Engineer

**Company**: Snyk
**Location**: London
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.ashbyhq.com/Snyk/4f713b3d-469f-47fe-97f3-6ad6a93a84f8?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/senior-software-engineer-b0b9f30c-ce9/

## Description

Software is being rewritten in real time. AI agents are starting to write more code than humans do, at a speed no security team has ever had to match, and that single shift is opening up the biggest opportunity our industry has seen in a decade.

As a Senior Software Engineer at Snyk, you'll take on complex, ambiguous problems end to end: designing the solution, building it, and owning it in production. You'll join one of Snyk's Core R&D engineering teams, responsible for the shared infrastructure and platform capabilities that power Snyk's products.

Responsibilities:

- Lead key efforts from idea to execution, demonstrating end to end ownership of complex technical problems.

- Analyse, design, and implement high-quality, well-tested solutions to problems with real ambiguity.

- Mentor and coach junior engineers, helping grow the next generation of engineering talent at Snyk.

- Build systems with a long-term mindset: strong design, robust testing, and scalability from day one.

- Collaborate cross-functionally to ensure the infrastructure you build is adopted broadly and used consistently.

- Resolve critical bugs and customer support escalations to protect a high-quality user experience.

Requirements:

- At least 7 years of commercial experience as a Software Engineer.

- Expertise in large-scale software systems design and a solid grounding in fundamental computer science concepts.

- Proficiency in at least one of Snyk's core languages: Go, TypeScript, or Python.

- Experience building highly reliable, scalable systems, whether microservice back-ends, web UIs, or platform automation tools.

- A strong commitment to code quality and to giving and receiving direct feedback.

- Clear, effective communication and comfort working through ambiguity.

Nice to have: experience on early-stage products and direct customer problem-solving, comfort with a hybrid, in-person team schedule, and a sense of humour about a mission you still take seriously.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Go
- TypeScript
- Python
- large-scale software systems design
- computer science

### Nice to have
- early-stage products
- customer problem-solving
- hybrid team schedule

---

Source: [Apply at jobs.ashbyhq.com](https://jobs.ashbyhq.com/Snyk/4f713b3d-469f-47fe-97f3-6ad6a93a84f8?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
