Senior Data Engineer

Global technology and business consultancy focused on the financial services sector
Data
Senior Software Engineer
Remote
Finance

Description For Senior Data Engineer

Capco, a global technology and business consultancy specializing in financial services, is seeking a Senior Data Engineer to join their dynamic team. This role offers the unique opportunity to work with some of the world's largest banks on transformative projects in the financial services industry.

As a Senior Data Engineer, you'll be part of a digital engineering team developing new and enhancing existing financial and data solutions. You'll work on exciting greenfield projects and established Tier1 bank applications used by millions. The role involves working with various data, cloud, and messaging technology stacks, providing ample opportunity to expand your technical expertise.

The ideal candidate should have strong experience with cloud platforms (AWS/Azure/GCP), proficiency in languages like Python/Java/Scala, and extensive knowledge of data technologies including Hadoop, Spark, and various data warehousing solutions. You'll be responsible for designing and developing robust data pipelines, working with both on-premise and cloud-based solutions, and implementing industry best practices.

Capco offers a unique work environment that celebrates individuality and promotes an inclusive culture where you're encouraged to #BeYourselfAtWork. The company values diversity and recognizes its critical role in success. You'll have the opportunity to work on transformative projects while contributing to the evolution of financial services technology.

Join Capco to be part of a team that's shaping the future of financial services, working with cutting-edge technologies, and delivering solutions that impact millions of users. The role offers excellent growth opportunities and the chance to work with specialized data and cloud technologies to continuously expand your skill set.

Last updated a month ago

Responsibilities For Senior Data Engineer

  • Work alongside clients to interpret requirements and define industry-leading solutions
  • Design and develop robust, well tested data pipelines
  • Demonstrate and help clients adhere to best practices in engineering and SDLC
  • Develop both on-premise and cloud-based solutions
  • Support internal Capco capabilities by sharing insight and experience
  • Automate and optimize data engineering processes
  • Develop robust and fault tolerant data solutions

Requirements For Senior Data Engineer

Python
Java
Kafka
  • Strong cloud provider's experience on AWS, Azure or GCP
  • Hands on experience using Scala/Python/Java
  • Experience with data technologies like Hadoop, HIVE, Spark, Databricks, Cloudera, Airflow
  • Experience with schema design using semi-structured and structured data
  • Experience on messaging technologies – Kafka, Spark Streaming, Amazon Kinesis
  • Strong SQL experience
  • Understanding of containerisation, Graph Databases and ML Algorithms
  • Experience with data lake and data warehousing - BigQuery, Redshift, Snowflake
  • Experience using Git version control
  • Experience building CI/CD Pipelines on Jenkins, CircleCI

Interested in this job?

Jobs Related To Capco Senior Data Engineer

Data/ETL and BI Developer

Senior Data/ETL and BI Developer role at Capco, focusing on database solutions, ETL processes, and BI reporting for the banking sector.

Sr. Data Engineer

Senior Data Engineer position at Capco, working on transformative projects in financial services with focus on big data technologies and ETL pipelines.

Database Engineer

Senior Database Engineer position at Capco focusing on database optimization, performance tuning, and technical leadership.

Database Engineer

Senior Database Engineer position at Capco focusing on database optimization, performance tuning, and technical leadership.

Senior Data Engineer

Senior Data Engineer role at Capco working on transformative financial services projects using cloud and data technologies