Jobs for Humanity

Data Engineer

United Kingdom full-time Mid Salary not listed
full-time Mid level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

We are seeking a talented and experienced Data Engineer to join our dynamic
team. As a Data Engineer, you will play a crucial role in designing, building, and
maintaining our data infrastructure to support our growing business needs.
Your role will include building a new data warehouse alongside the data team,
building data pipelines to provide data to both internal and external clients and
maintaining and ensuring data quality for the business.

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

4+ years experience as a Data Engineer or similar role, with a strong background in designing and building data pipelines, ETL processes, and data warehouses.

Hands-on experience with cloud-based data platforms and services, particularly AWS (Amazon Web Services) including but not limited to S3, Redshift, Lambda and Glue

Proficiency in programming languages such as Python, SQL, and experience with data processing frameworks/libraries such as Apache Spark, Pandas, or similar.

Experienced in managing compute workloads and scaling with tools such as kubernetes

Solid understanding of database concepts, data modelling, and relational databases (e.g., PostgreSQL, MySQL).

Strong analytical, problem-solving, and communication skills, with the ability to work effectively in a fast-paced and collaborative environment.

Experience working in the fintech or financial services industry is a plus.

Excellent communication and collaboration skills, with the ability to interact effectively with technical and non-technical stakeholders

Design and build data warehouse alongside the data team

Design, develop, and maintain data pipelines and ETL processes to ingest, process, and transform large volumes of data from various sources into our data warehouse.

Build data pipeline to third party reporting and automation tools

Work with clients to provide clean and reliable data in a safe environment

Build and optimize data models, schemas, and databases to support analytical and reporting requirements.

Implement data quality checks, monitoring, and error handling mechanisms to ensure the integrity and reliability of our data.

Collaborate with the data team and business departments to understand data requirements and deliver data solutions that meet business needs.

Continuously optimize and improve data infrastructure, performance, and scalability to support growing data volumes and evolving business requirements.

Stay up-to-date with emerging technologies and best practices in data engineering, cloud computing, and data management.

Baanx is building digital assets services for every business. Top crypto businesses partner with Baanx for 20% of the world's cryptocurrency. We provide our services in the United States and Europe to many millions of customers.

Baanx is working on Crypto-as-a-Service Digital Banking and Digital Asset Lending services for our clients. We deliver full platforms for some of the world's biggest / leading firms in the crypto space - cards / lending / remittance / wallets / exchange.

As a Senior Backend Developer, you will be responsible for the architecture and development of BAANX applications and services, and integration with 3rd party services.
Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Mid
Technology & IT API integration Data Analysis MySQL Python Sales Mid level

Likely questions

  1. Tell us about work you have done that is close to the Data Engineer role.
  2. How would you approach your first 30 days at Jobs for Humanity?
  3. Which of API integration, Data Analysis and MySQL have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you handle busy days, changing priorities, or pressure at work?

Prepare before the call

  • A recent example that proves your experience with API integration, Data Analysis and MySQL.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Data Engineer role because I can bring practical experience in API integration, Data Analysis and MySQL, learn the team quickly, and contribute to the outcomes Jobs for Humanity needs from this hire.

Related jobs.

More roles from this company or category.