SoTalent
Senior Data Platform Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Senior Data Platform Engineer
๐ Location: London, London, United Kingdom
๐ข Industry: Software Development
๐ผ Work Setting: Hybrid
Are you passionate about building scalable data platforms, enabling enterprise-wide analytics, and developing cloud-native solutions that empower teams to process and manage data efficiently at scale? Join a cutting-edge data platform engineering team where you'll help design and evolve a modern, cloud-native analytics platform that supports large-scale batch and streaming data workloads. As a Senior Data Platform Engineer, you will play a key role in building platform capabilities, improving developer experience, and ensuring reliable, scalable, and maintainable data infrastructure that powers business-critical analytics and data products.
Key Responsibilities
Design & Enhance Data Platform Capabilities
- Design, build, and continuously improve data processing and platform capabilities that support large-scale analytics workloads.
- Develop scalable, reliable, and maintainable solutions that simplify data engineering operations and platform adoption.
- Contribute to architectural decisions that support future growth and evolving business requirements.
Platform Engineering & Architecture
- Support the development of cloud-native, API-driven, and infrastructure-abstracted data platform solutions.
- Build platform services that enable data teams to provision, manage, and operate batch and streaming workloads efficiently.
- Ensure platform capabilities align with modern engineering standards and operational best practices.
Partner with Data & Engineering Teams
- Collaborate with internal stakeholders to understand data processing requirements and translate them into scalable technical solutions.
- Work closely with engineering, analytics, and platform teams to deliver production-ready capabilities that create measurable business value.
- Support platform adoption through strong partnership and technical guidance.
Reasons to use Rodeo
Iโm in my final year doing Economics and I donโt know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer โ it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) donโt need a masters. Letโs look at the ones youโd be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet โ that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant โ 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
Youโve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon โ deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme โ client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right โ and where to focus when applying.
Observability & Operational Excellence
- Establish and maintain monitoring, alerting, logging, and observability frameworks for data workloads and platform services.
- Lead incident investigation, root cause analysis, and resolution efforts to ensure high platform reliability.
- Drive improvements in operational processes and system resilience.
Engineering Excellence & Knowledge Sharing
- Participate in architecture discussions, design reviews, and code reviews.
- Promote software engineering best practices, maintainability, testing, and reliability standards.
- Mentor team members and contribute to a culture of collaboration, learning, and continuous improvement.
Platform Improvement & Developer Experience
- Identify opportunities to enhance tooling, automation, workflows, and platform usability.
- Improve developer productivity by simplifying platform interactions and reducing operational complexity.
- Drive initiatives that improve the overall experience for platform consumers.
Planning & Delivery
- Contribute to roadmap planning, prioritization, and execution of platform initiatives.
- Break down complex technical challenges into achievable project milestones and deliverables.
- Support delivery of solutions that balance performance, scalability, and business value.
Required Qualifications
- Strong experience in Software Engineering, Data Platform Engineering, or Data Infrastructure Engineering.
- Proficiency in one or more programming languages such as Python, Java, or Scala.
- Experience building and supporting production-grade applications and distributed systems at scale.
- Strong understanding of cloud-native architectures and modern platform engineering principles.
- Experience designing, developing, and maintaining scalable data processing solutions.
- Knowledge of Kubernetes, containerized applications, and cloud environments.
- Strong SQL skills and experience working with large-scale datasets.
- Experience implementing monitoring, logging, alerting, and operational support practices.
- Excellent problem-solving, communication, and collaboration skills.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Preferred Qualifications
- Experience with large-scale data processing frameworks such as Spark or similar distributed computing platforms.
- Familiarity with modern data transformation and data modeling practices.
- Understanding of data lake, lakehouse, or modern data platform architectures.
- Experience with cloud-native storage, messaging, and data services.
- Knowledge of workflow orchestration and scheduling platforms.
- Familiarity with schema management, data cataloging, metadata management, and data governance principles.
- Experience working with event-driven architectures and distributed systems.
- Knowledge of infrastructure automation, platform tooling, and developer enablement solutions.
- Exposure to Golang or similar systems programming languages is highly valued.
Key Skills
- Data Platform Engineering
- Cloud-Native Architecture
- Kubernetes & Containerization
- Python / Java / Scala
- Distributed Data Processing
- SQL & Data Modeling
- Data Pipeline Development
- Observability & Monitoring
- Incident Management
- Platform Reliability Engineering
- Workflow Orchestration
- Developer Experience & Platform Enablement
What You'll Gain
- Opportunity to build and shape next-generation enterprise data platforms.
- Exposure to large-scale cloud infrastructure, analytics platforms, and modern data architectures.
- Collaboration with highly skilled engineers, platform architects, and data professionals.
- Ownership of impactful platform capabilities that support organization-wide data initiatives.
- A culture focused on innovation, engineering excellence, continuous learning, and professional growth.
โIt took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what Iโve been looking for.โ
Jessica, London
Skills
Location