Data Engineer

FCA-authorized fintech helping people eliminate cumulative debts through mobile application with financial planning and intelligent lending products.
Data
Entry-Level Software Engineer
Hybrid
1+ year of experience
Finance · Enterprise SaaS · Consumer

Description For Data Engineer

Updraft is an innovative, FCA-authorized fintech company based in London, focused on helping people overcome their debt challenges through smart technology solutions. As a Data Engineer, you'll be joining a mission-driven team working on a mobile application that revolutionizes debt management and financial planning.

The role involves building and maintaining data processing workflows, optimizing production pipelines, and collaborating with the Data Science team to deliver impactful analytical solutions. You'll work with modern technologies including AWS services, Python, and various data warehousing solutions.

The ideal candidate should have 1-2 years of experience in data engineering, with strong skills in ETL processes, SQL, and database management. Knowledge of AWS services (including Glue, Lambda, Step Functions) and Python data libraries is essential. You'll be working in a hybrid environment in Bengaluru, India, contributing to a product that combines open banking, credit reporting, and intelligent lending solutions.

This is an excellent opportunity for an early-career data engineer to make a significant impact in the fintech space. You'll be part of a company that's tackling real-world financial challenges while working with cutting-edge technology. The role offers professional growth through hands-on experience with modern data engineering tools and practices, along with benefits including paid time off, work-from-home flexibility, and training opportunities.

Join Updraft to help build solutions that make the financial world less complex and more accessible for everyone, while developing your career in a supportive, high-growth environment.

Last updated 40 minutes ago

Responsibilities For Data Engineer

  • Build new data processing workflows to extract data from core systems for analytic products
  • Maintain and improve existing data processing workflows
  • Optimize and maintain production data pipelines
  • Develop analytical products with integration of internal and third-party data sources/APIs
  • Contribute to proper cataloguing and documentation of data
  • Collaborate with Data Science team in the delivery and iteration of new models

Requirements For Data Engineer

Python
  • Bachelor's degree in computer science or related field
  • 1-2 years experience in data engineering
  • High proficiency in ETL, SQL and database management
  • Experience with Athena, Redshift, EMR or Snowflake
  • Experience with AWS services (Glue, Lambda, Step function, SQS, S3)
  • Understanding of AWS services (IAM policies, EC2, RDS, DMS)
  • Python programming experience using data libraries
  • Experience creating and using Jupyter notebooks
  • Interest in machine learning and data analytics

Benefits For Data Engineer

  • Paid Time Off
  • Work From Home
  • Training & Development

Interested in this job?

Jobs Related To Updraft Data Engineer

Junior Data Engineer

Junior Data Engineer position at FINARTIX Fintech Solutions S.A., working on innovative data engineering solutions for clients in various industries.

Junior Data Engineer

Junior Data Engineer role at FINARTIX Fintech Solutions S.A., developing and implementing technology-based solutions for clients' data ecosystems.

Data Engineer I

Entry-level Data Engineer role at Amazon, focusing on building and maintaining data infrastructure and pipelines for recruiting analytics.

Junior Software Engineer - Remote (Global)

Junior Software Engineer position at MixRank, a B2B SaaS company providing data products for various industries. Remote work opportunity with mentorship and diverse project exposure.