Join a team delivering a next-generation platform that arms Finance with reliable, governed datasets for planning and decision-making. You'll engineer Python-based data solutions that feed forecasting models, automate routine processes, and integrate machine learning approaches to improve accuracy and speed. This is a hands-on technical role requiring close collaboration with finance stakeholders and platform engineers.
Your responsibilities
• Construct scalable Python workflows that extract, validate, and prepare financial data for consumption by forecasting and analytical models
• Architect data schemas, RESTful APIs, and service contracts to ensure consistency, auditability, and ease of integration
• Translate finance team requirements into actionable technical deliverables using iterative, Agile delivery practices
• Integrate machine learning and automation capabilities to reduce manual effort and enhance forecast precision
• Build orchestration and scheduling logic to manage model execution flows, handle dependencies, and standardize inputs/outputs
• Diagnose and remediate pipeline failures and data anomalies, implementing sustainable fixes
• Uphold code quality standards via version control, automated testing frameworks, and continuous integration/deployment pipelines
• Author technical specifications, API documentation, and operational playbooks to support platform maintenance and audit requirements
Requirements
• Demonstrated Python engineering experience with focus on automation and data processing; familiarity with Pandas or NumPy preferred
• Working knowledge of data science fundamentals, including structured data handling and data quality assurance
• Strong collaboration and communication skills for working across technical and business teams
• Bachelor's degree in Computer Science, Engineering, or a related discipline (or equivalent professional background)
• Practical experience with Agile methodologies and the full software development lifecycle
• Proficiency with relational databases, SQL, and core data structures
• Eagerness to adopt emerging technologies and AI-assisted development workflows; exposure to Java or another object-oriented language is beneficial