Job Title: Python Data Engineer
Location: Cheshire (Hybrid/Remote options available)
Salary: Up to £50,000 per annum
About the Company:
We are working with an innovative and rapidly growing financial services business based in Cheshire, known for its forward-thinking approach and a strong commitment to leveraging data-driven insights. As part of their expansion, they are looking to bring on board a talented Python Data Engineer to help build and optimise their data infrastructure, enabling data-driven decision-making across the business.
The Role:
As a Python Data Engineer, you will play a crucial role in the design, development, and maintenance of robust data pipelines and systems. You’ll work closely with cross-functional teams to ensure that the data architecture is scalable, efficient, and supports the company’s ambitious growth objectives. This is a fantastic opportunity to join a dynamic team and contribute to the next stage of the business's digital transformation.
Key Responsibilities:
* Develop and maintain Python-based data pipelines and ETL processes.
* Work with large datasets, ensuring data is clean, accurate, and ready for analysis.
* Collaborate with data scientists, analysts, and other engineers to optimise data flows and reporting.
* Design and implement data storage solutions that support business requirements.
* Ensure data quality and consistency across all platforms.
* Continuously monitor and improve the performance of data systems.
* Provide technical support and guidance on data-related projects.
Required Skills & Experience:
* Educated to degree level in a quantitative subject or equivalent work experience.
* At least 2 years’ experience in a quantitative role and data analysis.
* Strong experience with Python and libraries such as Pandas, NumPy, and SQLAlchemy.
* Proven IT skills, especially with quantitative/coding tools.
* A real understanding of data storage technologies – proficient in SQL, and ideally have experience with NoSQL and Caching.
* Strong data presentation skills, with an ability to effectively communicate insights.
* Strong appreciation of the key elements in the development of a customer-facing organisation.
* Self-starter, with attention to detail, able to manage a varied and heavy workload in a fast-growing environment.
* Actively suggests innovation and takes initiative.
* Familiarity with Version Control System best practices, with experience using Git (or equivalents).
* Commitment to testing and understanding its importance in building reliable products.
* Knowledge of data integration and transformation.
* Excellent problem-solving skills and attention to detail.
Desirable Skills & Experience:
* Knowledge of either the Financial Services Sector or Agricultural Sector would be beneficial.
* Experience with Artificial Intelligence (AI) and Machine Learning to develop forward-thinking initiatives.
* Experience with data hygiene and AI/ML tools to assist with data cleaning.
* Coding and software development skills would be a plus.
* Project management experience, particularly in managing projects across departments using an Agile or hybrid-Agile methodology.
* Experience with cloud-based platforms (AWS, Azure, Google Cloud, etc.).
* Familiarity with data engineering tools such as Airflow or similar.
* Knowledge of data security best practices.
Benefits:
* Competitive salary up to £50,000 & Up to 8% bonus
* Flexible working options (Hybrid or remote working).
* Excellent professional development opportunities.
* Health and wellness benefits.
* Pension scheme
* A supportive and inclusive team culture.
How to Apply:
If you’re a skilled Python Data Engineer looking for your next opportunity with a leading financial business, we’d love to hear from you! Please apply by sending your CV and a brief cover letter outlining your relevant experience.
Don’t miss out on this exciting opportunity to join an industry-leading team in the heart of Cheshire!
#J-18808-Ljbffr