Senior Product Reliability Engineer in London

Senior Product Reliability Engineer in London

London Full-Time 60000 - 80000 € / year (est.) No home office possible
Deepstreamtech

At a Glance

  • Tasks: Own product reliability, diagnose issues, and ensure smooth operations across the full stack.
  • Company: Join a dynamic tech team at Fyxer, focused on innovative solutions.
  • Benefits: Competitive salary, flexible work environment, and opportunities for continuous learning.
  • Other info: Be part of a high-ownership team with exciting challenges and career growth.
  • Why this job: Make a real impact by ensuring our product runs flawlessly while growing your technical skills.
  • Qualifications: Expert in TypeScript, cloud platforms, and database design with a passion for problem-solving.

The predicted salary is between 60000 - 80000 € per year.

Requirements

  • The work in this role is what we call crunchy. Feature engineering is creative, there's rarely one right answer. Product reliability engineering is different: there is a right answer, and you need to find it fast, with deep knowledge of how systems behave under pressure.
  • Solid TypeScript. Expert level. If you don't have this, you shouldn't apply. You need to be fluent enough to diagnose and fix a production incident fast. In an outage, someone who can't read the code can't help solving the issue.
  • Serious cloud experience. Google Cloud or equivalent, at depth. Deployments, scripts, GitHub workflows, operational tasks. The kind of engineer who knows not just how to use a cloud platform but how to architect around its constraints.
  • Deep database knowledge. Not just querying, but designing. Understanding the database design options available and how to find the most effective solution, then justifying that against any questions.
  • Production ownership. When something breaks, you're the one who fixes it. We need someone who's been in that seat before and knows how to stay calm, move fast, and make sure it doesn't happen again.
  • Fullstack capability. You'll be designing and building features alongside our product engineers, ensuring you support the development of new features from a reliability perspective.
  • Genuine obsession with learning. Everyone says this. We mean it differently. The best person for this role goes home and thinks about the problem. They build tools to understand their own gaps. We look for a deep, self-driven obsession with learning and technical craft, and people who get uncomfortable when they stop growing.

What the job involves

  • Reporting to: Founding Engineer, Josh Harrison.
  • We're hiring a Senior Product Reliability Engineer to sit within our platform team, a small, high-ownership group responsible for the infrastructure and services that keep Fyxer running as we scale, including taking ownership for billing, integrations with third-party apps, uptime and incident response.
  • This isn't a ticket-execution role.
  • You'll own the reliability standard for the whole company: what good infrastructure looks like, what it takes to ship safely, and how incidents get resolved and don't repeat.
  • You'll work across the full stack, from cloud architecture to database migrations, using deep technical knowledge and sound judgement to keep a fast-moving product on solid ground.
  • Some examples of what the team has achieved in the past months to get a taste:
    • Migrated our billing structure in Stripe from a subscription model to usage-based billing, from technical specification through to implementation, with zero downtime.
    • Redesigned the entire webhook architecture behind our Outlook integration to completely eliminate rate limiting, changing a core part of the product without any downtime.
    • Plan and execute infrastructure migrations, the kind where the wrong call takes the product down.
    • Be the last line of defence when things break: diagnose it, fix it, and make sure it doesn't happen again.
    • Use quantitative data (error logs, cloud metrics) and qualitative data (support tickets, user reports) to identify the highest-leverage reliability improvements.
    • Build and maintain the scripts, workflows, and cloud architecture that the product runs on. This is a full-stack engineering role, not just configuration of tools. You'll ship code.
    • Work closely with product engineers to review new features before they ship, ensuring they meet the reliability bar before they reach production.
    • Own the reliability standard across your product area, so new features and onboardings don't break what's already working.

Senior Product Reliability Engineer in London employer: Deepstreamtech

At Fyxer, we pride ourselves on being an exceptional employer that fosters a culture of innovation and continuous learning. As a Senior Product Reliability Engineer, you'll be part of a dynamic platform team where your expertise will directly impact our infrastructure and service reliability, all while enjoying a collaborative environment that encourages ownership and growth. With a commitment to employee development and a focus on meaningful work, Fyxer offers a unique opportunity to thrive in a fast-paced setting that values your contributions and supports your professional journey.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Product Reliability Engineer in London

Tip Number 1

Get your hands dirty with the tech! Dive into TypeScript and cloud platforms like Google Cloud. The more you know, the better you'll be at showcasing your skills during interviews.

Tip Number 2

Show off your problem-solving chops! Prepare examples of how you've tackled production incidents in the past. We want to hear about your calm under pressure and how you fixed things fast.

Tip Number 3

Network like a pro! Connect with current employees or others in the industry. They can give you insider tips on what we value and how to stand out in the interview process.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team.

We think you need these skills to ace Senior Product Reliability Engineer in London

TypeScript
Cloud Architecture
Google Cloud
Database Design
Production Incident Management
Fullstack Development
Reliability Engineering

Some tips for your application 🫡

Show Off Your TypeScript Skills:Make sure to highlight your TypeScript expertise in your application. We want to see how you've used it to diagnose and fix production incidents, so share specific examples that demonstrate your fluency and problem-solving abilities.

Demonstrate Your Cloud Experience:We’re looking for someone with serious cloud experience, especially with Google Cloud. In your application, mention any projects where you’ve architected solutions around cloud constraints, and don’t forget to include your hands-on experience with deployments and operational tasks.

Talk About Your Database Knowledge:Your understanding of database design is crucial for this role. Be sure to discuss your experience not just with querying, but also with designing effective database solutions. Share how you’ve justified your design choices in past projects.

Express Your Passion for Learning:We value a genuine obsession with learning. In your application, let us know how you stay updated with the latest technologies and how you tackle your own knowledge gaps. Show us that you’re someone who thrives on growth and continuous improvement!

How to prepare for a job interview at Deepstreamtech

Master Your TypeScript Skills

Since expert-level TypeScript knowledge is a must for this role, make sure you brush up on your skills before the interview. Be prepared to discuss specific instances where you've diagnosed and fixed production incidents using TypeScript. Practising coding challenges can also help you demonstrate your fluency.

Show Off Your Cloud Experience

Familiarise yourself with Google Cloud or equivalent platforms, focusing on deployments, scripts, and operational tasks. During the interview, be ready to share examples of how you've architected solutions around cloud constraints. This will show that you not only know how to use the platform but can also think critically about its limitations.

Demonstrate Your Database Design Knowledge

Prepare to discuss your experience with database design, not just querying. Think about the various design options you've encountered and be ready to justify your choices in past projects. This will highlight your ability to find effective solutions under pressure, which is crucial for this role.

Emphasise Your Learning Mindset

This company values a genuine obsession with learning. Be prepared to talk about how you stay updated with industry trends and how you tackle your own knowledge gaps. Share examples of tools or projects you've built to enhance your skills, as this will demonstrate your self-driven approach to growth.