Role overview

[1796] - Sr Python Developer

Staffy

Published via Mainder

What you'll do

About the Role

We are looking for a Senior Backend Engineer to join our team and act as a technical cornerstone for one of our key UK-based partners.

In this role, you will be responsible for designing, building, and maintaining scalable backend systems that empower and support small businesses globally. You will approach backend development as a craft, focusing on performance, security, and long-term scalability.

You will play a key role in architecting high-performance APIs and event-driven microservices, working with modern cloud-native technologies and collaborating closely with cross-functional teams in a fast-paced, high-impact environment.

This role requires working aligned with UK business hours and collaborating closely with UK-based stakeholders and teams.


Responsibilities

  • Design, build, and maintain scalable backend systems using Python

  • Develop high-performance REST APIs with a strong focus on security and reliability

  • Architect and implement event-driven microservices using AWS (SQS, SNS, Lambda)

  • Optimize PostgreSQL queries and design efficient data models

  • Work with large-scale data environments, including Google BigQuery

  • Manage cloud infrastructure using Infrastructure as Code (Terraform)

  • Ensure high code quality through automated testing (Pytest, Unittest)

  • Collaborate in Agile/Scrum environments and participate in technical design reviews

  • Leverage AI-assisted development tools to improve productivity while maintaining code integrity

  • Continuously improve system performance, scalability, and developer experience


Requirements

  • 7+ years of experience in backend development

  • 5+ years working with Python as a primary language

  • Strong expertise in Django, FastAPI, and Flask

  • Solid understanding of SOLID principles, design patterns, and ACID properties

  • Proven experience working with AWS (Lambda, Fargate, EKS, S3)

  • Experience designing and building complex REST APIs

  • Advanced knowledge of PostgreSQL (data modeling and query optimization)

  • Experience with event-driven architectures using SQS and SNS

  • Hands-on experience with Terraform for Infrastructure as Code

  • Strong experience with automated testing frameworks (Pytest, Unittest)

  • Experience working in Agile/Scrum environments

  • English level B2–C1, with strong communication skills

  • Experience using AI tools (e.g., Cursor, Claude) in the development workflow


Nice to Have

  • Experience integrating backend systems with Salesforce

  • Experience with observability and monitoring tools (e.g., Sentry)

  • Experience building CI/CD pipelines (GitHub Actions, AWS CodePipeline)

  • Knowledge of containerization and DevOps practices

  • Familiarity with OWASP standards and AWS IAM best practices


Benefits

  • People First culture.

  • Free access to streaming platforms.

  • Free access to Spotify premium.

  • GYM discount.

  • Legal and accountant advise.

  • Travel discount.

  • E-Learning discount.


About the company

We are a young and fast-growing recruiting company with five years of experience working across Latin America and the United States. We partner closely with teams and founders to help them build strong, high-impact teams through recruitment, outsourcing, and team-building services.

Our culture is built on effective communication, trust, and transparency. We believe great work happens when people feel heard, supported, and empowered to grow. Today, our team is made up of more than 50 professionals working across different projects throughout the region, collaborating remotely and learning from each other every day.