Software Developer Back End in London
Software Developer Back End

Software Developer Back End in London

London Full-Time 28800 - 43200 ÂŁ / year (est.) No home office possible
M+C Saatchi UK

At a Glance

  • Tasks: Design and operate scalable APIs and data systems on AWS while leading a small team.
  • Company: Join M+C Saatchi World Services, tackling critical global issues with innovative tech.
  • Benefits: Enjoy 27 days holiday, private healthcare, and a cultural stimulation allowance.
  • Why this job: Make a real impact on social justice and sustainable development through tech.
  • Qualifications: Strong Python experience, SQL proficiency, and leadership skills in engineering teams.
  • Other info: Hybrid role in London with excellent career growth opportunities.

The predicted salary is between 28800 - 43200 ÂŁ per year.

We are looking for a Software Developer Back End to join one of the M+C Saatchi Group's specialist divisions, M+C Saatchi World Services. This division partners with governments, civil society, foundations, academia, and the private sector to work on the critical issues of our time, including the climate emergency, national security, social justice, conflict prevention, and sustainable development. Our work is domestic and global, often affecting the most vulnerable in society, with international activity oriented towards conflict‑affected or developing countries. This full‑time role is based in the London office on a hybrid basis.

About The Role

We're looking for a Back End Developer to design and operate scalable APIs and data systems on AWS. You’ll lead a small team of engineers delivering customer‑facing APIs and robust ETL data ingestion pipelines.

Key Responsibilities

  • Design, build, and operate Python/FastAPI‑based API services deployed on AWS ECS
  • Develop and optimize ETL pipelines and automation workflows for reliable data ingestion
  • Own API design, performance optimization, security, and observability
  • Provide technical leadership and mentorship; coordinate delivery with product and data teams
  • Ensure best practices in CI/CD, infrastructure‑as‑code, and containerized deployments

Requirements (ABOUT YOU)

  • Strong experience with Python and production FastAPI services
  • Proficient in SQL (schema design, query performance tuning)
  • Familiar with data science tools such as Pandas, NumPy, and Jupyter
  • Hands‑on expertise with AWS services: Lambda, ECS, S3, RDS/DynamoDB, IAM
  • Experience building customer‑facing REST APIs and data ingestion pipelines
  • Demonstrated leadership and mentoring ability in small engineering teams
  • Practical experience with CI/CD, Infrastructure as Code, Airflow/dbt, and Docker containerization

Technical Skills

  • Programming & Frameworks: Python, FastAPI
  • Databases & SQL: Schema design, query optimization, RDS, DynamoDB
  • Data Engineering: ETL pipeline development, workflow automation, Airflow, dbt
  • Data Science Tools: Pandas, NumPy, Jupyter
  • Cloud & Infrastructure (AWS): ECS, Lambda, S3, RDS, DynamoDB, IAM
  • DevOps & CI/CD: Infrastructure as Code (e.g., Terraform/CloudFormation), CI/CD pipelines, Docker containerization
  • APIs: REST API design, performance optimization, security, observability
  • Team Leadership: Technical mentoring, delivery coordination with product/data partners

What We Offer

A competitive salary and benefits package that includes 27 days holiday per year, pension contributions, private healthcare, discounted dental insurance, enhanced maternity/parental leave, plus a whole host of others including:

  • Cultural stimulation allowance – ÂŁ250 per person per year
  • Half days off before

Software Developer Back End in London employer: M+C Saatchi UK

M+C Saatchi World Services is an exceptional employer, offering a dynamic work culture that prioritises meaningful contributions to global challenges such as climate change and social justice. Based in London, our hybrid working model fosters flexibility while providing competitive benefits, including generous holiday allowances and professional development opportunities, ensuring that our employees thrive both personally and professionally.
M+C Saatchi UK

Contact Detail:

M+C Saatchi UK Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer Back End in London

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and FastAPI. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.

✨Tip Number 4

Don’t forget to 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.

We think you need these skills to ace Software Developer Back End in London

Python
FastAPI
AWS ECS
ETL Pipeline Development
SQL
REST API Design
Data Ingestion Pipelines
Technical Leadership
CI/CD
Infrastructure as Code
Docker
Pandas
NumPy
Jupyter

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Back End Developer. Highlight your experience with Python, FastAPI, and AWS, as these are key for us. Use specific examples that showcase your skills in building APIs and data systems.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share why you're passionate about the work we do at M+C Saatchi World Services and how your background aligns with our mission. Don’t forget to mention your leadership experience and technical skills!

Showcase Your Projects: If you’ve worked on relevant projects, make sure to include them! Whether it’s a personal project or something from a previous job, showing off your hands-on experience with ETL pipelines and REST APIs can really set you apart.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to submit all your materials in one go. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at M+C Saatchi UK

✨Know Your Tech Stack

Make sure you’re well-versed in Python and FastAPI, as these are crucial for the role. Brush up on your SQL skills too, especially schema design and query performance tuning, since they’ll likely ask you about these during the interview.

✨Showcase Your Leadership Skills

Since the role involves leading a small team, be prepared to discuss your previous experiences in mentoring and coordinating with teams. Share specific examples of how you've guided others and ensured successful project delivery.

✨Familiarise Yourself with AWS Services

Get comfortable with AWS services like Lambda, ECS, and S3. You might be asked to explain how you’ve used these tools in past projects, so having concrete examples ready will help you stand out.

✨Prepare for API Design Questions

Expect questions around REST API design, performance optimisation, and security. Think of scenarios where you’ve had to tackle these challenges and be ready to discuss your thought process and solutions.

Software Developer Back End in London
M+C Saatchi UK
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>