Your Responsibilities
Design and develop full stack Python applications from concept through to production
Build scalable APIs, backend services, and user-facing components
Develop and optimise database solutions, including schema design, queries, and performance tuning
Build and maintain data pipelines to process and transform large datasets
Deploy and manage applications and databases within AWS environments
Collaborate with cross-functional teams to deliver reliable, production-ready solutions
Support live systems and contribute to ongoing platform and database improvements
Your Experience
6+ years’ experience in software engineering with strong Python development skills
Proven experience developing full stack applications and working with relational databases
Strong database development skills, including SQL, schema design, and query optimisation
Experience working with large datasets and building scalable data-driven applications
Hands-on experience with AWS and cloud-based database technologies
Solid understanding of object-oriented programming and scalable system design
Experience with data pipelines, ETL processes, or database performance tuning is advantageous
If you are interested, click apply or send your cv to (url removed)