cover image
M&C Saatchi World Services

M&C Saatchi World Services

mcsaatchiworldservices.com

1 Job

286 Employees

About the Company

M&C Saatchi World Services is an issues-focused communications agency. We combine cutting edge communications and technologies to help our clients solve the world's most complex challenges. As a specialist division of M&C Saatchi Group, our creative solutions bring vision to reality through our integrated capabilities across strategy, insights, content, media, and data. We address global challenges with passion, innovation, and collaboration to make meaningful impact on the world.

Listed Jobs

Company background Company brand
Company Name
M&C Saatchi World Services
Job Title
Software Developer Back End
Job Description
**Job Title:** Software Developer – Back End **Role Summary:** Design, develop, and maintain scalable Python‑based APIs and data ingestion pipelines on AWS. Lead a small engineering team to deliver robust customer‑facing services, ensuring performance, security, and observability. **Expectations:** - Extensive production experience with Python and FastAPI. - Proficient in SQL schema design and query optimisation. - Hands‑on with AWS (Lambda, ECS, S3, RDS/DynamoDB, IAM). - Demonstrated leadership and mentorship of small engineering teams. - Strong CI/CD, IaC, and containerisation skills (Docker, Terraform/CloudFormation). - Experience building customer‑facing REST APIs and ETL workflows (Airflow, dbt). **Key Responsibilities:** - Design, build and operate Python/FastAPI services on AWS ECS. - Develop and optimise ETL pipelines and automation workflows for reliable data ingestion. - Own API design, performance tuning, security hardening, and observability. - Provide technical leadership, mentor developers, and coordinate delivery with product and data teams. - Ensure best practices in CI/CD, infrastructure‑as‑code, and containerised deployments. **Required Skills:** - Programming & Frameworks: Python, FastAPI, REST API design. - Databases & SQL: schema design, query optimisation, RDS, DynamoDB, Pandas, NumPy. - Data Engineering: ETL pipeline development, Airflow, dbt, workflow automation. - Cloud & Infrastructure (AWS): Lambda, ECS, S3, RDS/DynamoDB, IAM. - DevOps & CI/CD: CI/CD pipeline setup, Docker, Terraform/CloudFormation, Git. - Security & Observability: API security, logging, monitoring. - Leadership: Technical mentoring, team coordination, stakeholder communication. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). - Relevant AWS certifications (e.g., AWS Solutions Architect, Developer) preferred but not mandatory.
London, United kingdom
Hybrid
Mid level
09-02-2026