Python Data EngineerCompany OverviewStelfox is partnering with a client that develops a data-driven analytics platform for the finance industry. Their technology enables financial teams and institutional clients to analyse complex datasets, leverage automation, and build scalable data products. They are now seeking a Python Data Engineer to join their growing engineering team.Role OverviewReporting to the Engineering Lead, the successful candidate will play a key role in designing and maintaining high-quality data workflows, building robust Python-based solutions, and contributing to the evolution of the client's analytics platform. This position requires a strong software engineering foundation, hands-on coding expertise, and the ability to confidently engage with clients.Job Responsibilities and DutiesDevelop and maintain scalable, production-grade Python code used across data pipelines, integrations, and internal tooling.Work with complex financial datasets, implementing efficient data engineering practices and reusable components.Apply strong coding standards using GitHub, version control, documentation, automated testing, and modular design within shared repositories.Build and integrate API-driven data solutions, ensuring reliable ingestion, transformation, and delivery of data.Collaborate with cross-functional teams including product, analytics, and client delivery to understand requirements and translate them into technical solutions.Engage directly with clients to understand needs, support implementations, and provide technical insight when integrating platform capabilities.Contribute to continuous improvement of the data environment, tooling, and engineering best practices.Skills RequirementsBachelor's or Master's degree in Computer Science or a closely related discipline.2+ years experience in Python, with proven experience building clean, maintainable, and scalable codebases.Solid understanding of GitHub workflows, collaborative coding practices, and repository management.Hands-on experience working with APIs (REST, GraphQL, or internal data services).Experience working in Linux/Unix/OS X environments.Strong problem-solving ability, excellent communication skills, and confidence engaging with clients.Beneficial Experience IncludesExposure to cloud environments such as AWS.Experience with modern data tools, CI/CD pipelines, or infrastructure-as-code.Familiarity with data visualisation or analytics platforms.If you are passionate about Tech and looking to thrive in a dynamic environment, we encourage you to apply.