Python Developer
Python Developer (Mid-Level)We''re looking for a Python Developer to join our analytics-focused backend team. You''ll help build and evolve a SaaS platform that handles complex data and performance-critical analytics in a real-world, domain-rich environment.This role is ideal if you enjoy solving difficult technical problems, working with large datasets, and taking ownership of how backend systems are designed and improved.The RoleYou''ll work primarily on Python services that power analytical workflows, with a strong focus on performance, scalability, and maintainability. You''ll have the opportunity to shape how Python is used across the platform and how it integrates with an existing C# backend. C# is a desirable requirement, do not worry!You''ll also get involved in tackling performance bottlenecks, improving legacy code where needed, and supporting other developers through code reviews and knowledge sharing. This is a mid-level role, well-suited to someone looking to deepen their engineering skills while working closely with analysts and domain experts.What You''ll DoBuild and maintain high-quality Python features for data-heavy analytical workflowsDesign and improve integration between Python and C# servicesOptimise complex data-processing tasks, including working with large datasets (4GB+)Review code and support the development of other team membersApply and promote good software-engineering practices (testing, CI/CD, clean design)Collaborate with analysts, data scient
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!