Senior Full Stack Software Engineer

PureGym

United States

A distancia

GBP 70.000 - 90.000

Jornada completa

Hace 13 días

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Free nationwide gym membership
Life insurance x4
Company pension contribution
25 days annual leave
Personal day
Additional holiday option
Learning & development resources
Enhanced maternity/paternity/adoption

Descripción de la vacante

PureGym is seeking a Senior Software Engineer to join its IT team in a remote, UK-based role. You will own complex features end-to-end, contribute to design discussions, and advance the team’s AI-first delivery approach.

The role emphasizes independent delivery, quality-focused reviews, and mentoring newer engineers across web, mobile, and backend surfaces. You will work within self-organising squads, leveraging modern .NET/.NET Core, GraphQL, Kafka, Postgres, and Kubernetes in Azure, delivering

Formación

  • Experience with agentic AI workflows and applying AI to delivery.
  • Strong knowledge of modern C# and .NET development.
  • Experience with event-driven architectures and service design.
  • Proficiency with GraphQL and relational data (SQL).
  • Experience delivering across web, native mobile, and backend services.
  • Hands-on testing across frontend and backend areas.

Responsabilidades

  • Deliver complex features independently from design through to production.
  • Contribute to design/architecture discussions with a growing technical voice.
  • Participate in squad activities, surface technical concerns, and plan work.
  • Provide constructive, quality-focused code reviews and actionable feedback.
  • Support less experienced engineers through pairing and guidance.
  • Develop agentic workflows and share repeatable patterns with the team.
  • Write testable code and contribute to test automation with QA.

Conocimientos

Independent work
Strong engineering
Agentic & AI Workflow
Modern C# & .NET
Relational data (SQL)
Event-driven architecture
GraphQL
Testing across layers

Herramientas

Typescript
CSS
CI/CD pipelines
Containers
Kubernetes
Azure
PostgreSQL
Kafka
GitHub Actions

Descripción del empleo

The PureGym Group is a global gym business with a community of more than 700 gyms and over 2 million members. At PureGym, everything we do comes back to one simple idea: helping you feel good.

We're proud of our people and have a strong focus on internal progression. Championing diversity, we are committed to providing an excellent employee experience and workplace culture. As such, we are a Disability Confident Committed employer, and offer interviews to candidates who meet the essential criteria for a role, and opt-in to the scheme on their application form.

Our gyms are friendly, supportive, and judgement-free spaces where everybody can come in, work out and leave Feeling PureGym Good. We are proud to be certified by Top Employers Institute.See our careers page for full benefits.

We offer
  • Free nationwide gym membership for you + 1
  • A truly flexible working culture
  • Life insurance x4
  • Company pension contribution
  • 25 days annual leave, plus 1 personal day
  • Option to purchase additional holiday (up to 5 days)
  • Great learning & development resources
  • Enhanced maternity pay, paternity and adoption leave
The Role

Location: Remote

Type: Full Time

Contract type: Permanent

Application: 26th October 2026

We are looking for aSenior Software Engineer to join the IT Team.

The Software Engineering team is part of PureGym’s Software Engineering function, with a clear purpose: delivering, running, and optimising the web and app products that acquire and retain members at every PureGym. We’re hyper-focused on five key business outcomes: converting visitors to members, retaining and winning back subscribers, expanding rapidly into new markets, driving acquisition traffic, and supporting PureGym’s low-cost, self-service model.

We work in self-organising, cross-functional delivery squads with engineers, QA and delivery operating as one unit. Engineers are line-managed by Software Engineering Managers who sit across the squads, creating consistency of standards, development, and ways of working across the function. We’re AI-first, experience-heavy, and deeply committed to raising the bar on engineering craft, delivery quality, and the development of our people.

The Role

The purpose of this role is to be a strong, independently operating engineer within a self-organising delivery squad, delivering complex features to a consistently high standard and developing the technical voice, breadth of contribution, and growing influence that define an engineer who is becoming more than just an excellent individual contributor.

PureGym’s digital platforms power millions of member interactions and are evolving at pace. As Senior Software Engineer, you are an experienced, independently capable contributor in your squad. You take on the most complex stories and features in your area, you own them from design through to production, and you consistently deliver to a high standard without needing close direction.

You have a clear technical voice. You contribute to design and architecture discussions with confidence, ask the questions that matter, and challenge approaches when you think there is a better way. You don’t yet carry accountability for the squad’s overall technical direction, but your views are well-reasoned and worth having.

You take quality seriously. You write testable code, contribute to test automation alongside QA, and treat acceptance criteria as something to be understood and challenged before development begins, not just ticked off. You understand that clean, reliable software is a discipline, not a byproduct.

You are building an agentic-first way of working. You use AI tooling to accelerate your own delivery, you’re beginning to design repeatable workflows that tackle features end-to-end, and you’re sharing what you learn with the people around you. You measure your output in value delivered, not effort expended.

You’ll be responsible for:

  • Delivering complex features and technical work independently to a consistently high standard, taking full ownership from design through to production without requiring direction on what to do next
  • Contributing to design and architecture discussions with a growing technical voice: asking the right questions, challenging approaches constructively, and backing your views with reasoning
  • Participating as an engaged squad member when the team accepts an initiative: raising questions, surfacing technical concerns, and helping the team understand what it’s committing to before work begins
  • Producing constructive, quality-focused code reviews that raise the standard of work entering the codebase and give the recipient something useful to act on
  • Supporting less experienced engineers in the squad through pairing and informal guidance, sharing your knowledge and helping them grow
  • Using agentic tooling as a default for your own delivery: designing workflows that take features from intent to production, and sharing effective patterns with the team as you find them
  • Writing testable code and contributing to test automation alongside QA engineers in the squad, treating quality as a shared discipline rather than a handover
  • Pulling work right: prioritising getting in-progress work to done over picking up new work, and stepping into testing, deployment, or verification when that is what the team needs to keep flow moving; done means deployed and verified, not code-complete
  • Contributing your perspective on technical debt in your area: naming it clearly and making the case for addressing it rather than working around it
  • Participating in chapters and developing your cross-team voice and knowledge-sharing contribution
The Person

You are a strong engineer who works independently and produces consistently high-quality work. You don’t need to be pointed at the next thing; you understand the team’s priorities, you find the work that matters, and you deliver it. You own your features properly: from the first technical question through to production, verified and working.

You have clear technical opinions and you know how to make them heard. You contribute to design conversations with growing confidence, and you’re developing the instinct for when to push back and when to align and move. The squad’s technical quality is higher because you’re in it, even if you’re not yet driving its direction.

You pair willingly. When a less experienced engineer is stuck or learning, you share your thinking naturally rather than just providing an answer. That instinct, to build the person’s understanding rather than just solve the immediate problem, is what separates a good senior engineer from a great one.

You are a genuine AI practitioner. You default to agentic tooling, you’re developing your own repeatable workflows, and you’re curious about what more is possible. You share what works with the engineers around you and you measure yourself in value shipped, not lines written.

We’re looking for someone who:

  • Is a strong, experienced software engineer who works independently on complex features and delivers to a high standard without close direction
  • Contributes to architecture and design discussions with growing confidence and well-reasoned technical views
  • Produces constructive, quality-focused code reviews that raise the standard of work and give reviewees something actionable
  • Supports less experienced engineers through pairing and informal guidance, with a genuine interest in helping them grow
  • Works agentic-first as a default: uses AI tooling effectively across the full delivery cycle and is actively developing repeatable agent workflows
  • Treats quality as shared ownership with QA: writes testable code, contributes to test automation, and ensures acceptance criteria are defined and understood before development begins
  • Prioritises flow and pulls work to done: steps into testing, deployment, and verification when that is what the team needs
  • Is developing their cross-team voice through chapter participation and knowledge sharing
  • Communicates technical decisions clearly to both engineering and non-technical audiences
  • Familiarity with .NET, Azure, or event-driven microservice architectures
  • Experience delivering across web, native mobile, and backend service layers
  • Experience in a direct-to-consumer digital business (app, website, or e-commerce)
  • Hands-on experience with agentic AI coding frameworks and workflows
Qualifications & Skills

Our teams build and run PureGym’s digital estate using a modern, event-driven technology landscape. At its core is a service-oriented .NET architecture, with services communicating through Kafka, backed by Postgres and exposed through a federated GraphQL layer. Everything runs in containers on Kubernetes in Azure, shipped through GitHub workflows and monitored with Grafana. On top of that sit a fast Astro-powered website, a .NET MAUI native app and Payload as our headless CMS, alongside integrations with Braze, our member management system (MMS) and our strategic payment partners. We look after secure authentication flows for our members, treat internationalisation as a first-class concern across our markets, and work in an agile, Kanban-style flow. It’s a genuinely exciting stack, built for pace, scale, and quality.

Must have:
  • Agentic & AI Workflow
  • Modern C# and .NET
  • Relational Data (Such as SQL)
  • Experience with event-driven architecture and service design
  • GraphQL
  • Testing across layers, FE and BE

Front End:

  • Typescript, CSS and use of Modern platforms
  • Agile
  • Containers
  • Building build and deploy pipelines (CI/CD)

PureGym is proud to be an equal opportunities employer. Our company mantra is ‘Everybody Welcome’ and we are dedicated to promoting a diverse and inclusive place to work. From a hiring standpoint, we welcome applicants from all backgrounds and are committed to ensuring that our PureGym colleagues reflect the diversity of the nation as well as our millions of gym members we serve.

Please note: Qualifications and Skills represent the essential criteria for the role, which need to be met to be offered an interview under the Disability Confident Scheme. Volume of eligible applications may impact everyone being able to be offered an interview.

Applications will be reviewed on a rolling basis, and the advert may be withdrawn at any time. Early application is encouraged.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Field Technician
Field Technician

PureGym US • New York (NY)

Híbrido
USD 56.000 - 62.000
Medical
Dental
Vision
+5
Field Technician
Field Technician

ALL ROLES • EE. UU.

Híbrido
USD 37.000 - 41.000
Medical
Dental
Vision
+5
Software Engineer
Software Engineer

Admiral • EE. UU.

A distancia
USD 120.000 - 150.000
Company shares
33 days holiday
Disability support and adjustments
Head of Human Resources
Head of Human Resources

PureGym US • New York (NY)

Híbrido
USD 130.000 - 160.000
Medical
Vision
Short-Term Disability
+4
Engineering Manager
Engineering Manager

Kooth • EE. UU.

A distancia
USD 131.000 - 160.000
Competitive Salary
28 days annual leave
Professional development
+4
Forward Deployed Software Engineer
Forward Deployed Software Engineer

PhysicsX Ltd. • New York (NY)

Presencial
USD 150.000 - 250.000
Private health insurance
Equity options
5% 401(k) contribution
+4
Floor Lead - White City, London
Floor Lead - White City, London

Gymshark • London (KY)

Presencial
USD 34.000 - 45.000
Performance-based bonus
Funded Healthcare benefit
25 days holiday & Bank Holidays
+9
Gym Manager
Gym Manager

PureGym US • New York (NY)

Presencial
USD 30.000 - 31.000
Complimentary Gym membership
Paid vacation time
Health Benefits
+1
Gym Manager
Gym Manager

ALL ROLES • Lincoln Park (NJ)

Presencial
USD 30.000 - 31.000
Complimentary Gym membership
Paid vacation time
Health Benefits: Medical, Dental, Vis
+1
Gym Manager
Gym Manager

PureGym US • Lincoln Park (NJ)

Presencial
USD 30.000 - 31.000
Gym membership
Paid vacation
Health benefits
+1