Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer

Slough
Metomic
Software engineer
Posted: 4 March
Offer description

Software Engineer — Data Systems


Who we are


We’re Metomic; a data security platform helping enterprises understand and protect sensitive data across their SaaS environments. We process large volumes of real customer data daily and our systems must remain fast, accurate, and reliable under load.


Why this role exists


Our product depends on data systems that behave predictably at scale.


We’re investing in strengthening our data platform - ingestion, storage, querying, streaming, and performance. We need an engineer who understands how architecture decisions affect performance, correctness, and operability.


This role will help us evolve and scale systems involving ClickHouse, Postgres, and streaming pipelines, while working across the broader product when needed.


What you’ll work on


* Designing and improving high-volume data pipelines
* Optimising performance across ClickHouse and Postgres
* Working with streaming/event systems (Kafka-style architectures)
* Improving reliability and observability of data workflows
* Debugging real production data and performance issues
* Supporting data platform evolution and migration initiatives
* Contributing to backend systems (primarily TypeScript/Node, with some Go or Python)


You’ll work across the product, but your depth in data systems will be your superpower.


What we’re looking for


* Strong software engineering fundamentals
* Experience operating data systems at scale
* Experience with at least two of:

Columnar databases (ClickHouse, BigQuery, etc.)

Relational databases (Postgres, MySQL)

* Streaming systems (Kafka, Kinesis, etc.)
* Strong performance debugging skills
* Experience in one or more of: TypeScript/Node, Go, Python
* Ability to reason about behaviour under load


Bonus:


* Experience migrating data between storage engines or evolving schemas at scale
* Experience optimising complex analytical queries
* Experience with distributed systems


What success looks like in 6 months


* You can explain how our data systems behave under load
* You’ve measurably improved performance or reliability
* Production data issues are diagnosed faster
* At least one scaling or performance bottleneck has been removed


How we work


We’re a small engineering team where your work directly affects customers.


We value:


* Engineers who think in systems
* Clear reasoning about correctness and trade-offs
* People who understand how data and infrastructure decisions impact real users


Even in data-focused roles, we expect engineers to understand product context and customer impact.


Logistics / Hiring / Benefits


* UK-based remote role. Monthly London meetup (travel covered for those further out).
* Right to work in the UK required.
* Three-stage process including short take-home task.
* Great annual leave + stock options.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Scala software engineer
Mitcham
Sky
Software engineer
Similar job
Scala software engineer
Southall
Sky
Software engineer
Similar job
Backend software engineer (scala)
Isleworth
Sky
Software engineer
See more jobs
Similar jobs
It jobs in Slough
jobs Slough
jobs Berkshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Slough > Senior Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save