Senior Developer – Python

Job Description
We are recruiting for a Senior Full Stack Python Engineer to join a technology business that forms part of a well-established group. The team is building a data science driven SaaS platform focused on predictive modelling and scientific applications. Following the development of an initial proof of concept, the focus is now on building a production-grade Python library and scalable web platform.
This role will play a key part in shaping the platform architecture, contributing to hands-on development and helping establish strong engineering practices as the platform evolves.
This is an opportunity to work on a technically interesting product while contributing to the development of a scalable SaaS platform within the stability of an established organisation.
Key Skills
Essential Skills and Experience
• Strong Python development experience (5+ years preferred)
• Experience with Flask or similar Python web frameworks
• Experience as a Full Stack Developer (backend and frontend)
• Strong understanding of software architecture and clean code principles
• Experience building REST APIs
• Solid HTML, CSS and modern JavaScript experience
Desirable Skills
• Experience building SaaS platforms
• Experience with data science libraries such as pandas, NumPy or scikit-learn
• Cloud experience across AWS, Azure or GCP
• Infrastructure as Code tools such as Terraform or CloudFormation
• Experience with Docker or containerisation
• Experience scaling or evolving production software platforms
• A collaborative and adaptable team player
• Comfortable working alongside technical and non-technical stakeholders
• Experience working within an Agile development environment
The person
The ideal candidate will thrive in the following areas:
• Technical ownership
• Opportunity to influence greenfield architecture
• High autonomy within the engineering team
• Fully remote working
• Opportunity to progress into Lead or Head of Engineering as the team grows
Benefits
• Excellent benefits package
• High-impact role with real ownership and autonomy
• Opportunity to shape a critical system from inception
