Feeld
Staff Reliability Engineer (Full Stack)
Remote Site Reliability Engineering role with clear candidate location fit.
PostedJul 3, 2026
Eligible countries1 accepted country
Seniority signalSenior
Work settingRemote
Accepted candidate locations
United Kingdom
Role overview
Staff Reliability Engineer (Full Stack)
Requirements and responsibilities
Readable role content extracted into sections for faster review.
Within your first year, you will have:
- Reduced incident frequency and/or impact through concrete reliability improvements (e.g., better alerting, safer deploy patterns, guardrails, playbooks).
- Made incident response more effective (clear ownership, faster MTTR, better post-incident follow‑through).
- Delivered improvements to backend/mobile integration that reduce breakages and production risk.
- Established (or materially improved) documentation and operational standards that other engineers consistently use.
What you will do
- Own reliability outcomes across critical backend services and their integration with mobile clients (React Native).
- Lead technical problem-solving during incidents: coordinate response, diagnose root causes, communicate status, and drive to resolution.
- Build and evolve monitoring/observability (dashboards, alerts, tracing, logging) that enables fast detection and diagnosis.
- Drive post‑incident reviews (blameless) and ensure learnings become durable fixes (tech changes, runbooks, automation, process updates).
- Improve engineering safety and quality: guardrails, safer migrations, feature-flag practices, rollout strategies, and resilience patterns.
- Partner with product, design, QA, and engineering early to align delivery plans with operational risk and reliability needs.
- Strengthen documentation and onboarding: architecture notes, runbooks, service ownership docs, and “how we work” guides.
- Mentor engineers through pairing, reviews, incident shadowing, and pragmatic coaching on production ownership.
Must-haves
- Significant experience building and operating production backend systems at scale, including debugging distributed systems and performance issues.
- Strong TypeScript/Node.js (or equivalent) backend experience; comfort working across services and APIs.
- Proven incident response leadership: on-call participation, triage, mitigation, and root-cause analysis (RCA) with follow-through.
- Solid observability skills: practical experience with logging/metrics/tracing and turning signals into actionable alerts and dashboards.
- Experience collaborating with mobile teams and understanding mobile↔backend integration concerns (e.g., API compatibility, releases, feature flags).
- Demonstrated Staff-level IC leadership: influence through design reviews, technical direction, documentation, and cross-team alignment.
Nice-to-haves
- React Native experience and/or strong understanding of mobile architecture patterns and release constraints.
- AWS (or similar cloud) experience and familiarity with infrastructure-as-code, CI/CD, and production tooling.
- Experience designing reliability programs (SLOs, error budgets, incident process) and running operational excellence improvements.
- Experience with PostgreSQL / Redis and performance tuning in high-traffic systems.
- Experience in a high-growth environment where prioritization and pragmatic trade-offs are essential.
Therefore, we offer our staff:
- Flexible working hours
- Unlimited paid time off
- A fully remote working situation
- Home office budget
- Learning & development budget
- On demand therapy sessions and mental health support via Spill
- In-person meet ups
Estimated compensation for this role:
- Total cash compensation for this role varies by geographic location. We estimate the market-competitive compensation range for this position to be between £100,000 - £130,000 GBP
Our interview process
- Your first conversation with Feeld will be a screening call with our recruiter, where you’ll be able to ask - and receive answers - regarding any general questions you have and to confirm the role is a fit for what you’re seeking.
- Your second conversation will connect you directly with the hiring manager for the role you’re applying to. Here, you’ll have a chance to ask more questions about the work you’ll be doing. This conversation will also focus on your past work experiences.
- The next step for most of our roles is a candidate challenge. This is an evaluation of the skills relevant to be successful in the role and generally takes about an hour to complete.
- Your third conversation allows you the opportunity to meet the team members you might be working with on a daily basis. Here, you’ll be able to ask questions about team processes, workflow, and the employee experience at Feeld.
- We generally make an offer within 2 weeks of our final call, and offer a flexible start date that can begin as early as the next Monday after you sign our offer documentation.
- Of note: all of our interviews are conducted remotely, and our interviewers will work with you to find an agreeable interview time based on mutual availability.
Similar roles
Keep a backup shortlist.
AWS, Node.js 13 accepted countries
Senior Software EngineerBaltimore BannerView role AWS, Node.js 8 accepted countries
Talent Community| Senior JavaScript Full Stack EngineerHiring teamView role Node.js, React 5 accepted countries
Senior Full Stack EngineerSubwayView role Node.js, React 5 accepted countries
Full Stack EngineerSubwayView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.