Salary: £65,000 - 65,000 per year Requirements: Proven experience in Python development and architecture Strong understanding of AWS and MariaDB Experience with Agile/Scrum methodologies Excellent mentoring and coaching abilities Familiarity with modern development practices and tools such as Docker, Jira, and Azure DevOps Ability to make key architectural decisions and drive technical strategy Responsibilities: Architect complex systems and craft impactful Python-powered solutions Own technical decisions and lead engineering evolution of the platform Design and develop systems to meet fast-moving business needs Coach and mentor engineers to foster a culture of innovation and quality Guide the product team as it grows and step into leadership roles Technologies: AWS Architect Azure DevOps Docker JIRA MariaDB Python Cloud More: We are a dynamic company located in the Southampton area, seeking a Principal Python Software Engineer to join our Agile team. We believe in the power of technology to make a real difference and offer a competitive salary of circa £65k plus a benefits package including a 15% bonus, 25 days holiday, enhanced pension, onsite gym, car scheme, healthcare scheme, and more. Our team values curiosity, collaboration, and a commitment to excellence. last updated 7 week of 2026