Senior Python Developer

Company: Velocity Tech
Apply for the Senior Python Developer
Location:
Job Description:

We are looking for a Senior Python Developer to join a growing engineering team building scalable, high-performance backend systems for modern cloud-based applications. This is a fully remote role within the UK, working on cutting-edge products in a fast-paced and collaborative environment.

You’ll play a key role in designing and developing APIs, improving system architecture, mentoring developers, and driving engineering best practices across the team.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Python
  • Build and optimise RESTful APIs using FastAPI
  • Collaborate with product, engineering, and DevOps teams to deliver high-quality solutions
  • Write clean, maintainable, and well-tested code
  • Participate in architectural decisions and technical strategy
  • Improve application performance, reliability, and scalability
  • Mentor junior developers and contribute to code reviews
  • Work within CI/CD pipelines and cloud-native environments

Requirements

  • 5+ years of commercial Python development experience
  • Strong experience building APIs with FastAPI
  • Experience with microservices architecture
  • Solid understanding of SQL and relational databases such as PostgreSQL
  • Experience working with cloud platforms (AWS, GCP, or Azure)
  • Familiarity with Docker and Kubernetes
  • Strong understanding of software engineering best practices
  • Experience with testing frameworks and automated testing
  • Comfortable working in Agile environments

Nice to Have

  • Experience with event-driven systems or message queues
  • Exposure to AI/ML platforms or data-intensive applications
  • Experience with Terraform or Infrastructure as Code

Posted: May 28th, 2026