Principal Python Software Engineer
<b>Requirements:</b>
<ul><li>Proven experience in Python development and architecture</li><li>Strong understanding of AWS and MariaDB</li><li>Experience with Agile/Scrum methodologies</li><li>Excellent mentoring and coaching abilities</li><li>Familiarity with modern development practices and tools such as Docker, Jira, and Azure DevOps</li><li>Ability to make key architectural decisions and drive technical strategy</li></ul>
<b>Responsibilities:</b>
<ul><li>Architect complex systems and craft impactful Python-powered solutions</li><li>Own technical decisions and lead engineering evolution of the platform</li><li>Design and develop systems to meet fast-moving business needs</li><li>Coach and mentor engineers to foster a culture of innovation and quality</li><li>Guide the product team as it grows and step into leadership roles</li></ul>
<b>Technologies:</b>
<ul><li>AWS</li><li>Architect</li><li>Azure</li><li>DevOps</li><li>Docker</li><li>JIRA</li><li>MariaDB</li><li>Python</li><li>Cloud</li></ul>
<p><b>More:</b></p>
<p>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.</p>
<p>last updated 8 week of 2026</p>