Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Erin Associates

NewBe an early applicant

Senior Python Developer

Posted Updated
Discussion

Description

Overview

In this Senior Python Developer role, you will shape the technical direction of a growing SaaS business and build features on the Python/Django stack. You’ll collaborate with cross‑functional teams and work directly with customers to translate needs into solid solutions. The role emphasizes clean, tested code, engineering best practices, and scalable development as the UK team grows. This is a hands-on position with impact on product direction, architecture, and delivery, within a hybrid Teesside setting.

Responsibilities
  • Develop features on the Python/Django platform
  • participate in code reviews and enforce engineering best practices
  • shape technical direction and help grow the UK engineering team
  • translate customer requirements into workable solutions
  • maintain high code quality through testing and clean design
  • collaborate with cross‑functional teams and stakeholders
Key requirements
  • 3+ years in a similar role
  • Python and Django expertise
  • full stack development background including frontend
  • AWS and CI/CD pipelines
  • RESTful APIs
  • PostgreSQL or equivalent databases
  • Agile experience
  • self-starter
  • excellent communication
  • accountability
  • Python
  • Django
  • Frontend development

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →