Senior Software Engineer

Company: Tenth Revolution Group
Apply for the Senior Software Engineer
Location:
Job Description:

Senior Software Engineer – York ( 1 day per week) – £90,000

The Role

We’re looking for a Senior Software Engineer to join a growing engineering team, working on scalable, production-grade applications built with Django in an AWS cloud environment. This is a hands‑on role where you’ll have real ownership, influence technical decisions, and help shape how the platform evolves.

You’ll collaborate closely with product, engineering, and DevOps teams to deliver reliable, well-designed solutions that are used at scale.

What You’ll Be Doing

  • Designing, building, and maintaining backend services using Python and Django
  • Developing scalable APIs and data-driven applications in an AWS environment
  • Working with cloud services such as EC2, S3, RDS, and Lambda
  • Contributing to system architecture, performance optimisation, and reliability
  • Writing clean, well-tested, and maintainable code
  • Supporting deployment and CI/CD pipelines alongside DevOps teams
  • Mentoring junior developers and contributing to engineering best practices

What We’re Looking For

  • Strong commercial experience with Python and the Django framework
  • Experience building and running applications on AWS
  • Solid understanding of RESTful APIs and backend architecture
  • Experience with relational databases (PostgreSQL, MySQL, or similar)
  • Familiarity with modern development practices including testing and CI/CD
  • Ability to work autonomously in a remote-first environment

Nice to Have

  • Experience with Django REST Framework
  • Exposure to containerisation (Docker)
  • Knowledge of infrastructure-as-code or cloud automation
  • Experience working in product-led or agile teams

Send your CV to P.bower@tenthrevolution.com for more information.

#J-18808-Ljbffr…

Posted: March 23rd, 2026