Salary: £65,000 - 69,000 per year Requirements: Strong expertise in Python and AWS Experience with MariaDB and modern development practices Proven track record of making architectural decisions Ability to mentor and coach engineers Familiarity with Agile/Scrum methodologies Experience with Docker, Jira, and Azure DevOps is a plus Responsibilities: Architect complex systems and own technical decisions Design and develop Python-powered solutions Drive technical strategy and lead engineering evolution Mentor and coach team members to foster innovation Collaborate with an Agile team to meet fast-moving business needs Guide the next generation of engineering talent as the product team grows Technologies: AWS Architect Azure DevOps Docker JIRA MariaDB Python Cloud More: We are a dynamic company situated in the Southampton area, dedicated to crafting technology that makes a real impact on our customers. Our Principal Python Software Engineer role is hybrid and offers a competitive salary of circa £65k along with generous benefits, including a 15% bonus, 25 days holiday, an enhanced pension, access to an onsite gym, a car scheme, and a healthcare plan. Join us as we build a culture of innovation and quality within our collaborative team. last updated 7 week of 2026