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.
Join Periferia IT Group as a Backend Developer to design and implement scalable microservices using Node.js. Work hybrid in Bogotá, Colombia, with a focus on innovation and continuous learning.
Developer supporting BRE’s digital products, enabling users to report and monitor sustainability of construction projects. Collaborating within an Agile Sprint Team for high - quality digital solutions.
Senior Backend Developer building the platform for next - gen industrial monitoring solutions with Kubernetes. Contributing to a complex product in a backend - focused team environment.
Storage Engineer focusing on enterprise storage environments at Qualysoft Group. Tackling complex infrastructure challenges that demand high performance, reliability, and security.
Cloud Platform Architect & Governance Lead managing architecture governance processes at Qualysoft. Focused on delivering innovative IT solutions for international clients in various sectors.
Join Avenga as a Senior Java Developer, contributing to scalable banking applications. Work hybrid from Warsaw, engaging with dynamic financial project environments.
Senior Python Developer developing backend solutions for the Telco industry at Avenga. Responsible for Python development, testing, Docker containerization, and collaboration in AI systems.
Senior Python Engineer at Softeta developing tools to normalize and enhance vehicle data. Contributing to backend services for a cutting - edge automotive data platform in a hybrid work environment.
Senior Full Stack Developer designing and developing software solutions at Zinkworks. Responsible for building scalable applications and APIs in a fast - paced Agile environment.
Java Developer specializing in web applications, collaborating in hybrid setup at Hexaware. Requires Java, SQL, Spring, and Angular expertise with office presence in Monterrey.