Skip to main content

Database Engineer

Technology
Haystack
London, United Kingdom£50,000 - £50,000 /year3 weeks agoUntil 13/12/2026
Full timeFully remote

Job description

We're working with a growing data and technology business that focuses on building live, data-intensive platforms. This company is looking for a dedicated specialist to enhance their core database infrastructure.

The Role

  • Reviewing and improving PostgreSQL schemas, indexes, constraints and SQL queries
  • Investigating slow queries using execution plans, database statistics, logs and monitoring
  • Optimising joins, repeated lookups and application data-access patterns
  • Collaborating closely with developers to improve database design before new features are released
  • Improving how large volumes of historical data are organised, archived, indexed and retrieved
  • Helping establish practical SQL and database design standards across the engineering team

What You'll Need

  • Strong hands-on experience with PostgreSQL in a production environment
  • Excellent SQL skills with practical query optimisation and performance-tuning experience
  • Experience working with indexes and execution plans
  • Good knowledge of relational data modelling, constraints and data integrity
  • Experience working with large datasets and designing efficient ways to search and retrieve information
  • Ability to independently investigate problems and recommend practical solutions

What's On Offer

  • Opportunity to take genuine ownership of PostgreSQL performance and database engineering
  • Solve interesting problems involving live, time-sensitive data
  • Work closely with an experienced development and DevOps team
  • Influence database standards and future technical decisions

Apply via Haystack today!

Keywords
RETRIEVEDevOpsPostgresqlSqlRelational grammarSpecial folder

Interested in this role?