Salary: £65,000 - 65,000 per year Requirements: Proven experience as a Principal Software Engineer Strong expertise in Python Familiarity with AWS Experience with Docker and MariaDB Knowledge of Agile methodologies, including Scrum Ability to guide technical direction and make architectural decisions Passion for mentoring and developing engineering talent Excellent problem-solving skills and ability to communicate with both technical and non-technical stakeholders Ability to adapt quickly to changing needs Responsibilities: Architect and develop complex systems using Python, AWS, and MariaDB Make key architectural decisions that shape the technical strategy Lead the engineering evolution of our platform Coach and mentor engineering team members Foster a culture of innovation and quality Ensure deliverables align with fast-moving business needs Collaborate within an Agile team to enhance teamwork and efficiency Participate in the on-call rota for clients (24/7) Technologies: AWS Architect Docker MariaDB Python Cloud Azure DevOps Git Support JIRA Office 365 Security More: At Procode, we are a dynamic software company established in 2006, focusing on helping the energy and utilities sectors improve customer experience and reduce costs through smarter process automation. We pride ourselves on creating an inclusive and diverse workplace where all employees can thrive. We offer a competitive salary of circa £65k plus up to 15% bonus, generous benefits including 25 days annual leave, an excellent pension scheme, healthcare coverage, and unique perks such as a fully equipped onsite gym and an EV car scheme. Our Chandlers Ford office is a hub of innovation, where we champion diversity and empower individuals to be their authentic selves. last updated 11 week of 2026