We are looking for a talented Data Engineer with a strong Python development background to help build an innovative AI-driven accounting product. This role offers the flexibility of freelance work with the potential for a permanent position.
Hybrid role with some time in London is preferred.
Key Responsibilities:
- Build, optimize, and maintain scalable data pipelines using Python and modern data engineering frameworks.
- Collaborate with data scientists and developers to ensure high-quality data for AI model training and deployment.
- Design and implement ETL/ELT processes to integrate and transform data from multiple accounting and transactional sources.
- Develop and maintain data storage solutions (e.g., data lakes, warehouses) to support analytics and AI workflows.
- Monitor, troubleshoot, and improve the performance and reliability of data systems.
- Ensure data security, governance, and compliance with industry standards.
Requirements:
- Proven experience as a Data Engineer or in a similar role, with a strong focus on Python development.
- Expertise in building and managing ETL pipelines and data workflows using tools like Airflow, Pandas, or similar.
- Proficiency with SQL and familiarity with database systems (e.g., PostgreSQL, MySQL).
- Hands-on experience with cloud platforms (e.g., AWS, GCP, or Azure) and their data services.
- Familiarity with APIs, data serialization formats (e.g., JSON, Parquet), and financial datasets is a plus.
- Strong problem-solving skills and a proactive approach to development and debugging.
- Excellent communication and collaboration skills for a remote-first work environment.
Why Join Us?
- Opportunity to transition from freelance to a permanent role in a rapidly growing company.
- Work on a cutting-edge product at the intersection of AI and accounting.
- Flexible work environment with a focus on innovation and professional growth.
If you are a Python-savvy Data Engineer looking to shape the future of AI-powered accounting, we'd love to hear from you!