Enable job alerts via email!

Senior Backend Engineer – Distributed Reporting & Data Infrastructure

INDY

United Kingdom

Remote

USD 80,000 - 120,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

INDY seeks a backend-focused engineer to optimize their reporting platform, working with distributed systems and high-throughput data management. This full-time role offers the opportunity for major impact, with responsibilities including data pipeline design and maintaining data integrity, suitable for an individual with over 5 years of backend development experience. Located remotely, employees can easily collaborate without bureaucratic barriers, providing a rewarding work environment.

Benefits

Massive Visible Impact
Start-to-Finish Ownership
Collaboration with Founders

Qualifications

  • 5+ years building high-throughput backend systems.
  • Deep Ruby/Rails & ActiveRecord expertise.
  • Experience with BI/reporting engines or OLAP stores.

Responsibilities

  • Own and harden the distributed reporting engine.
  • Design data pipelines for transactional data.
  • Profile and optimize multi-terabyte MySQL schemas.

Skills

Ruby
Rails
MySQL
AWS
Data Integrity
Event-driven processing

Job description

This range is provided by INDY . Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$80,000.00/yr - $120,000.00/yr

Location: Remote (Global)

Core Stack: Ruby on Rails (API-only), Sidekiq, MySQL, AWS (EC2, RDS, EFS), Highcharts.js (data consumers)

About INDY

INDY powers every operational layer of a movie theater—from ticket sales and concessions to scheduling, accounting, and real-time business intelligence. Our platform handles tens of millions of tickets a year across cinemas worldwide, yet we remain a nimble team where each engineer’s work is felt immediately in theaters on six continents.

Why This Role Exists

Our home-grown reporting platform is the analytical backbone of INDY. It decomposes incoming queries into thousands of parallel Sidekiq jobs (hourly → daily → weekly → monthly roll-ups) and serves the results back to cinema managers in seconds. As volume soars, we need a backend-focused engineer to:

●Own and harden this distributed reporting engine.

●Design data pipelines that can ingest years of transactional data and still answer ad-hoc questions quickly.

●You will partner with—but not be accountable for—front-end engineers who wire these APIs into Vue-based dashboards.

What You’ll Do

○Profile, partition, and optimize multi-terabyte MySQL schemas.

○Tune Sidekiq queues, worker pools, and EC2 autoscaling groups for bursty loads.

○Refactor long-running jobs into idempotent, parallelizable units.

Maintain Data Integrity & Observability

○Implement validation, audit trails, and automated backfills.

○Instrument metrics/alerting around throughput, latency, and cost.

Expand Administrative Workflows

○Expose clean GraphQL/REST contracts that power accounting tools for film bookings, revenue splits, and studio payouts.

○Introduce domain-specific abstractions (DSLs, helpers) so other engineers can add new report types rapidly.

Collaborate Across Functions

○Work with infra engineers on Terraform-managed AWS resources.

○Pair with front-end devs to ensure APIs are ergonomic and secure.

○Advise product and finance teams on data-model trade-offs.

What We’re Looking For

Must-Have

Nice-to-Have

5+ yrs building high-throughput backend systems

Experience with BI/reporting engines or OLAP stores

Deep Ruby/Rails & ActiveRecord expertise

Exposure to ClickHouse/Redshift/BigQuery

Event-driven or stream processing (Kafka, Kinesis)

Familiarity with data-viz pipelines (we use Highcharts.js)

AWS production experience (EC2, RDS, IAM, VPC)

Contributions to OSS or tech-blog posts on performance

What Success Looks Like (6-12 Months)

●Daily report-generation latency cut by 50 % while data volume doubles.

●Zero-downtime schema migrations and automated backfill strategy in place.

●First phase of studio-settlement APIs shipped and adopted by finance ops.

●Comprehensive dashboards/alerts proactively surface scaling limits before customers notice.

Why INDY Rocks

Massive Visible Impact – Your optimizations ripple out to millions of moviegoers.

Start-to-Finish Ownership – No layers of bureaucracy; ship, measure, iterate.

Technically Spicy – Distributed computing meets real-world financial correctness.

Tight-Knit Crew – Collaborate directly with founders and domain experts.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Embedded Software Products

Referrals increase your chances of interviewing at INDY by 2x

Get notified about new Back End Developer jobs in United Kingdom.

Greater London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

Python Backend Junior Software Engineer - Remote 4 days a week (Europe)

London, England, United Kingdom $30,000.00-$40,000.00 1 month ago

London, England, United Kingdom 1 week ago

Python Backend Junior Software Engineer - Remote 4 days a week (Europe)

Edinburgh, Scotland, United Kingdom $30,000.00-$40,000.00 4 weeks ago

London, England, United Kingdom 1 month ago

United Kingdom $75,000.00-$100,000.00 1 month ago

Associate Backend Engineer (Remote within the UK)

London, England, United Kingdom 2 months ago

Python Backend Junior Software Engineer - Remote 4 days a week (Europe)

Manchester, England, United Kingdom $30,000.00-$40,000.00 4 weeks ago

London, England, United Kingdom 4 weeks ago

London, England, United Kingdom 2 weeks ago

Hounslow, England, United Kingdom 4 days ago

Greater London, England, United Kingdom 3 months ago

Middle Web Developer (Remote - Anywhere)

London, England, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Backend Engineer (m/f/d) – Royalty Calculation - Germany/UK/Spain – Remote or Hybrid

ICE

null null

Remote

Remote

GBP 60,000 - 85,000

Full time

6 days ago
Be an early applicant

Senior Backend Engineer (Visa Sponsorship and relocation to the UK offered)

MoonPay

London null

Remote

Remote

GBP 70,000 - 90,000

Full time

13 days ago

Senior Build Systems Backend Engineer

Canonical

City of Edinburgh null

Remote

Remote

GBP 60,000 - 95,000

Full time

7 days ago
Be an early applicant

Senior Software Engineer

Confluent, Inc

null null

Remote

Remote

GBP 60,000 - 90,000

Full time

5 days ago
Be an early applicant

Senior Software Engineer (Remote)

The Investigo Group

Greater London null

Remote

Remote

GBP 70,000 - 100,000

Full time

11 days ago

Snr Software Engineer - Full Stack (C# .Net) (Remote in the United Kingdom)

KnowBe4

London null

Remote

Remote

GBP 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Senior Software Engineer

Wikimedia Foundation

London null

Remote

Remote

USD 109,000 - 170,000

Full time

14 days ago

Senior Backend Developer WDK (100% Remote United Kingdom)

Tether Operations Limited

London null

Remote

Remote

GBP 60,000 - 100,000

Full time

2 days ago
Be an early applicant

Full Stack Engineer (Part-Time with Equity Compensation)

Hubstaff blog

London null

Remote

Remote

GBP 60,000 - 95,000

Part time

2 days ago
Be an early applicant