At a Glance
- Tasks: Join us as a Senior Data Engineer to build scalable data pipelines and transform FinTech operations.
- Company: Work with a leading FinTech firm renowned for its innovative software solutions for major banks globally.
- Benefits: Enjoy a competitive salary of £95-120k, hybrid work options, and additional perks.
- Why this job: Be part of a digital transformation that impacts financial services and enhances customer experiences.
- Qualifications: Deep expertise in Postgres, AWS, and coding skills in Python or Golang/Java required.
- Other info: Flexible start date for the right candidate; apply now to make a difference!
The predicted salary is between 95000 - 120000 £ per year.
Our client is one with international reach and a highly regarded reputation that specialises in FinTech software for some of the largest banks in the world. They are in the middle of a major digital transformation — reimagining its core data infrastructure to power smarter decisions, faster operations, and better customer outcomes.
We’re hiring Data Engineers across multiple specialisms to help build high-throughput, scalable pipelines and lay the foundations for modern FinOps and MLOps capabilities. Whether your strength is MLOps, ETL/Data Lakes, or relational databases with Postgres, there’s a place here for deep technical ownership and meaningful impact.
Skills required:
- Indexing mastery (covering indexes, partial indexes, BRINs)
- Query optimisation (EXPLAIN/ANALYSE output tuning)
- Replication/failover experience (logical/physical replication)
- Partitioning large tables (for performance at fintech data scale)
- Connection pool tuning (e.g., PGBouncer, connection limits)
- Ability to design pipelines (ETL/ELT) with Postgres as a core data store
- Bonus: Familiarity with tools like Airflow, dbt, or event-driven architectures (Kafka, Pub/Sub)
- Good understanding of backups, HA (High Availability), disaster recovery
- Experience handling high transaction volumes (payments, trading, etc.)
- Data governance and compliance (GDPR, audit trails)
- Security-first mindset (managing PII, access controls)
- Should code well in Python or Golang/Java (if more backend-focused)
- Ability to automate Postgres-related tasks, write migration scripts, etc.
Logistics:
- Perm salary range: £95-120K Base
- Location: Hybrid (2 days/week in London ideally)
- Start: ASAP (flexible for the right candidate)
If interested, please APPLY HERE and we will get back to you if it’s a good match for the client.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Financial Services and Banking
Senior Data Engineer, Postgres Deep Expertise, AWS | FinTech, Data Transformation | Salary rang[...] employer: Owen Thomas
Contact Detail:
Owen Thomas Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Engineer, Postgres Deep Expertise, AWS | FinTech, Data Transformation | Salary rang[...]
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially Postgres and AWS. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Network with professionals in the FinTech space, particularly those who work with data engineering. Engaging with industry-specific groups on platforms like LinkedIn can help you gain insights and potentially get referrals.
✨Tip Number 3
Prepare to discuss your experience with high transaction volumes and data governance. Be ready to share specific examples of how you've handled these challenges in previous roles, as they are crucial for this position.
✨Tip Number 4
Showcase your coding skills by contributing to open-source projects or creating your own GitHub repositories. Highlighting your ability to automate tasks and write migration scripts will demonstrate your technical proficiency.
We think you need these skills to ace Senior Data Engineer, Postgres Deep Expertise, AWS | FinTech, Data Transformation | Salary rang[...]
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Postgres, AWS, and any relevant FinTech projects. Use specific examples to demonstrate your skills in data transformation and pipeline design.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their digital transformation goals and your ability to handle high transaction volumes.
Showcase Technical Skills: Clearly outline your technical expertise in areas like query optimisation, replication, and coding languages such as Python or Golang. Provide examples of past projects where you successfully implemented these skills.
Highlight Relevant Experience: If you have experience with tools like Airflow or Kafka, make sure to include that. Discuss any previous roles where you managed data governance and compliance, as this is crucial for the position.
How to prepare for a job interview at Owen Thomas
✨Showcase Your Postgres Expertise
Be prepared to discuss your deep knowledge of Postgres, including indexing mastery and query optimisation techniques. Bring examples of how you've successfully implemented these skills in previous roles.
✨Demonstrate Cloud Proficiency
Highlight your experience with cloud platforms, particularly AWS. Discuss your familiarity with services like RDS and Aurora, and be ready to explain how you've managed backups and high availability in past projects.
✨Prepare for Technical Challenges
Expect technical questions that assess your coding skills in Python or Golang/Java. Practice writing code on the spot and be ready to automate tasks or write migration scripts during the interview.
✨Understand the FinTech Landscape
Familiarise yourself with the FinTech industry, especially regarding data governance and compliance. Be ready to discuss how you've handled high transaction volumes and security measures in your previous work.