Senior Data Platform Engineer I - Database Platform - Python in London

Senior Data Platform Engineer I - Database Platform - Python in London

London Full-Time 87500 - 111000 € / year (est.) Home office (partial)
Dangote Industries Limited

At a Glance

  • Tasks: Design and build a scalable, secure cloud-based database platform.
  • Company: Join a leading tech company focused on innovative database solutions.
  • Benefits: Competitive salary, RSUs, and opportunities for professional growth.
  • Other info: Collaborative environment with mentorship and career advancement opportunities.
  • Why this job: Shape the future of database technology and make a global impact.
  • Qualifications: Experience in platform engineering and strong Python skills required.

The predicted salary is between 87500 - 111000 € per year.

About the role

We’re looking for a Senior Platform Engineer to join our Database Platform team. You’ll help build and operate a global platform that’s scalable, reliable, and secure – developing the internal database platform, automation, and tooling that powers hundreds of databases across multiple environments. You’ll work on high‑scale systems used by hundreds of engineers, shaping how we run databases globally.

What you’ll do

  • Design, build, and evolve our internal cloud‑based database platform.
  • Own the technical roadmap and delivery for the YugabyteDB platform components you are responsible for.
  • Drive the design, validation and rollout of YugabyteDB‑based platform components (PoC → pilot → production) in collaboration with senior engineers.
  • Lead these initiatives end‑to‑end, optimising for predictable delivery and measurable outcomes.
  • Implement automation for provisioning, upgrades, backups and routine operations for Yugabyte clusters.
  • Define the long‑term automation strategy, including migrations, upgrades, and failure recovery patterns.
  • Help embed security and compliance controls (encryption, auth, RBAC, network controls) into Yugabyte platform components.
  • Be accountable for the availability, reliability, and security of the systems you own.
  • Collaborate with product teams, SREs and DBAs to apply platform guardrails for services adopting Yugabyte.
  • Act as the escalation point for your area, leading minor and major incident resolution and post‑incident reviews.
  • Mentor and coach other engineers, support onboarding, and actively reduce single points of failure.
  • Participate in on‑call rotations and provide senior escalation support when required.
  • Represent the team in cross‑tribe or cross‑company engineering efforts and guilds.
  • Participate in interviewing and hiring activities, following best practices and helping maintain a high engineering bar.

What you’ll need

Essential

  • Significant Platform Engineering experience, with demonstrated senior ownership of production platform systems at scale.
  • Experience with cloud infrastructure (AWS or GCP).
  • Strong Python development skills (or similar).
  • Solid understanding of software engineering principles – writing secure, testable, maintainable code.
  • Proficiency with Cloud APIs and DevOps tooling (Terraform, Ansible, CI/CD, Teleport).
  • Clear communicator who collaborates well across teams.
  • Ability to clearly articulate technical trade‑offs, business impact, and customer value.
  • Experience leading or significantly contributing to incident response and post‑incident improvement.

Highly sought

  • Practical experience with distributed databases at scale (YugabyteDB preferred, or CockroachDB/TiDB/Cloud Spanner).
  • Deep operational expertise with distributed SQL systems in production.
  • Experience or strong interest in implementing migration patterns (CDC/logical replication, verification and rollback) and automation for provisioning, backups and upgrades.
  • Demonstrated leadership of migration strategy and execution.
  • Experience building Database‑as‑a‑Service platforms or internal developer tooling.
  • Experience influencing technical or product roadmaps.

What do we offer

Wise Benefits £87,500 – £111,000 + RSUs

Senior Data Platform Engineer I - Database Platform - Python in London employer: Dangote Industries Limited

Join a forward-thinking company that values innovation and collaboration, where as a Senior Data Platform Engineer, you'll have the opportunity to shape a global database platform that is both scalable and secure. With a strong emphasis on employee growth, we offer competitive salaries, RSUs, and a supportive work culture that encourages mentorship and cross-team collaboration, making it an ideal environment for those looking to make a meaningful impact in the tech industry.

Dangote Industries Limited

Contact Detail:

Dangote Industries Limited Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Data Platform Engineer I - Database Platform - Python in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to cloud infrastructure and Python. This gives potential employers a taste of what you can do beyond just a CV.

Tip Number 3

Prepare for interviews by practising common technical questions and scenarios related to platform engineering. Don’t forget to brush up on your incident response strategies and how you’ve handled challenges in the past.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to our awesome projects.

We think you need these skills to ace Senior Data Platform Engineer I - Database Platform - Python in London

Platform Engineering
Cloud Infrastructure (AWS or GCP)
Python Development
Software Engineering Principles
Cloud APIs
DevOps Tooling (Terraform, Ansible, CI/CD, Teleport)
Incident Response

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your platform engineering experience, especially with cloud infrastructure and Python development. We want to see how you’ve owned production systems at scale!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re the perfect fit for our Database Platform team. Share specific examples of your past projects, especially those involving distributed databases or automation. Show us your passion for building scalable and reliable systems!

Showcase Your Communication Skills:As a clear communicator, it’s important to demonstrate how you collaborate across teams. In your application, mention instances where you’ve effectively articulated technical trade-offs or led incident responses. We value teamwork and clarity!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining the StudySmarter family!

How to prepare for a job interview at Dangote Industries Limited

Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and cloud infrastructure like AWS or GCP. Brush up on your knowledge of distributed databases, particularly YugabyteDB, as this will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific instances where you've led incident responses or improved platform reliability. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting your role in optimising systems and ensuring security and compliance.

Communicate Clearly and Collaboratively

As a Senior Platform Engineer, you'll need to work with various teams. Practice articulating technical concepts in a way that’s easy to understand. Be ready to explain how you’ve collaborated with product teams and DBAs in the past, and how you can contribute to cross-company efforts.

Demonstrate Leadership and Mentorship

Be prepared to discuss your experience mentoring other engineers and how you’ve contributed to onboarding processes. Highlight any initiatives you've led that reduced single points of failure, as this shows your commitment to team success and knowledge sharing.