Database / Data Engineer
Avanti · AL13ER · posted 22 days ago
Going rate £54,700UK median £56,914
Home Office going rates from
Occupation
2134Programmers and software development professionals
Going rate for this occupation: £54,700 · UK median pay £56,914
Home Office going rates from
Where this salary sits
- UK pay for this occupation
- This role£45,000 to £55,000stated
- Going rate£54,700
- UK median£56,914
View these figures as a table
| Percentile | Pay |
|---|---|
| 10th | £32,835 |
| 25th | £42,289 |
| 50th | £56,914 |
| 75th | £75,794 |
| 90th | £102,860 |
| Going rate | £54,700 |
| UK median | £56,914 |
Sponsorship
Sponsorship chance
Low
- Not matched to a licence on the register
- Occupation is eligible for Skilled Worker
- Salary clears only at the top of the range
On the public records we hold, sponsorship for this role looks unlikely: not matched to a licence on the register, and occupation is eligible for Skilled Worker.
We hold the employer, the occupation, a stated salary and the advert's own wording.
Why
Sign in to see how you fit and draft a cover letter
We read this advert for what it asks, check each line against your CV and show you the evidence for every judgement.
Sign inFull advert
Database / Data Engineer
£50,000 - £55,000 | Fully Remote, UK | Permanent
Are you a Database or Data Engineer who enjoys finding performance problems and designing better solutions, rather than simply maintaining databases?
We’re working with a growing technology company operating a high-volume, real-time data platform. They are creating a brand-new Database / Data Engineer position to take greater ownership of how data is structured, retrieved, cached and optimised across their systems.
The company handles fast-moving data where speed, reliability and low latency are critical. With significant growth planned over the next few years, they need an engineer who can help ensure the platform scales effectively as data volumes increase.
The Role
You’ll become the dedicated database/data specialist within an established development team, working across an environment that includes PostgreSQL, Redis, DynamoDB and AWS.
This isn't a traditional DBA position.
You'll work closely with developers and DevOps to understand existing data flows, identify performance issues and improve how applications access and retrieve data.
Your responsibilities will include:
Optimising PostgreSQL queries, indexes and database structures Investigating slow queries and performance bottlenecks Designing efficient data retrieval and access patterns Creating and maintaining views and materialised views Reviewing how Redis is used for caching and real-time data Helping determine when data should be cached, persisted or archived Improving database performance across APIs and customer-facing services Monitoring database health, performance and query load Supporting database security, resilience, backups and recovery Helping shape database standards and longer-term data architecture
What We're Looking For
You'll ideally have:
Strong PostgreSQL and SQL experience Good knowledge of database design and indexing Strong query optimisation and performance-tuning skills Experience analysing slow queries and query plans Experience with Redis or similar caching/in-memory technologies Experience working with high-volume, real-time or time-sensitive data Experience working closely with software developers A proactive approach to identifying and solving technical problems
Experience with AWS, RDS, DynamoDB, ElastiCache, data pipelines or event-driven systems would be beneficial but isn't essential.
Experience in sports technology, betting, trading, IoT or another low-latency environment would also be useful, although we're open to candidates from any industry with the right technical background.
Information from public records, not immigration advice.