Backend Engineer leading API and database development for M+C Saatchi World Services. Responsible for scalable data ingestion, consistent modelling, and fast API access.
Responsibilities
Design and implement database schemas optimised for time-series, geospatial, multimedia, and relational data.
Build robust data-integration pipelines that ingest from multiple third-party APIs, handling inconsistencies, failures, and schema changes.
Develop and optimise API endpoints using Python and FastAPI to serve data efficiently and reliably at scale.
Implement caching strategies, materialised views, and denormalisation patterns to maintain responsive query performance.
Design coherent data models that reconcile disparate data sources into a unified internal schema.
Manage core database operations including migrations, indexing strategies, query optimisation, and performance monitoring.
Build resilient ETL processes with strong error handling, retry logic, and validation mechanisms.
Deploy and maintain data infrastructure on AWS, including RDS, Redis, S3, and MongoDB where required.
Requirements
3–5 years’ experience in backend development with a strong focus on databases.
Deep expertise in PostgreSQL, including schema design, indexing, query optimisation, and stored procedures.
Strong proficiency in Python, with hands-on experience using FastAPI or similar frameworks.
Experience designing data models for complex, multi-source systems.
Hands-on experience building large-scale integrations with third-party APIs.
Solid understanding of data consistency, transactions, and failure-handling patterns.
Experience with AWS data services (RDS, S3, MongoDB, Redis).
Strong SQL skills and the ability to write efficient queries on large datasets.
Familiarity with AI-assisted development tools (e.g., Claude Code, GitHub Copilot).
Benefits
27 days holiday per year
Pension contributions
Private healthcare
Discounted dental insurance
Enhanced maternity/parental leave
Cultural stimulation allowance - £250 per person per year
Half days off before bank holidays
Emergency care days for dependants
Up to 5 days volunteering leave per year to work for a registered charity
Up to 10 days special emergency leave per year
Season Ticket loan
Payroll Giving Scheme
Thursday drinks to unwind and socialize
An annual Summer and Christmas party
Commitment to Diversity and Inclusion with inclusive bank holidays
Learning opportunities around D&I, targeted mentoring programmes and participation in active Employee Led Networks and associated events.
Java Technical Architecture Lead overseeing backend system architecture in iGaming. Collaborating with teams to deliver high - quality solutions and scalable gaming experiences.
Senior Backend Developer working on backend features for Albion Online, ensuring stability, scalability, and performance in a high - traffic MMO environment.
Software Architect specializing in Cloud Azure/.NET for a company in the woodworking sector. Leading technical architecture and mentoring development teams in a hybrid work setting.
Technical Architect designing and implementing technical architecture for software solutions at EXL. Leading complex projects and aligning architecture with business goals.
Developer focusing on C and Perl for complex legal software solutions in a high - specialization environment. Fullstack dev on Linux, involving collaboration with legal departments.
Backend Engineer developing applications for digital banking at NTT DATA Romania. Working collaboratively in team - focused Agile environment using Java and Spring frameworks.
Backend Software Engineer at Harvey, building essential infrastructure for AI - powered legal tools. Contributing to user - facing features and collaborating with cross - functional teams.
RPA Developer automating various processes with Python at Bellinati Perez. Collaborating on internal projects and utilizing Selenium for specific automations.
Senior Backend Developer specializing in .NET for Grupo JCA. Designing high - performance microservices and ensuring code quality in cloud environments.