Data Engineer

Global technology consultancy firm delivering business benefits through innovation, specializing in Capital Markets, Trading and Risk Management functions.
London, UKBirmingham, UKNottingham, UK
Data
Mid-Level Software Engineer
Remote
Finance · Enterprise SaaS

Description For Data Engineer

BBGC, a global technology consultancy with offices across Middle East, Asia, Europe and USA, is seeking a UK-based Data Engineer to join their team. The company specializes in delivering innovative technology solutions, particularly in Capital Markets and Trading/Risk Management functions.

The ideal candidate will possess strong technical abilities in data modeling, transformation, and visualization, with expertise in data processing technologies. Experience in event-driven architecture and analytics modeling using Python is crucial, along with proficiency in visualization tools like Tableau/Power BI.

This role offers a unique opportunity to work with cutting-edge technology and directly impact business outcomes. You'll be responsible for creating sophisticated data pipelines, ensuring data integrity, and developing scalable database structures. A significant aspect involves engaging with business stakeholders and senior management to translate complex business requirements into effective data solutions.

The position requires strong technical skills in Python, SQL, and various database technologies, combined with excellent communication abilities. Experience with modern development practices including Git, CI/CD, and cloud platforms (Azure/AWS) is valued. The role offers the flexibility of remote work while being part of a global team that delivers sustainable software development and cloud services.

Working at BBGC means joining a team of skilled professionals focused on innovation and operational excellence. The company's global presence and expertise in capital markets provide an excellent environment for professional growth and exposure to complex, challenging projects in the financial technology sector.

Last updated 2 minutes ago

Responsibilities For Data Engineer

  • Create data pipelines combining internal and external data across APIs and databases
  • Ensure accuracy and integrity of data through testing and validating data pipelines
  • Create visualizations and dashboards for complex data analysis
  • Develop efficient and scalable database structures
  • Engage with business stakeholders to assess requirements and translate business objectives into data solutions

Requirements For Data Engineer

Python
PostgreSQL
  • Python and SQL coding experience
  • Proficiency with Git and CI/CD (Azure DevOps)
  • Experience with scripting languages (Bash, shell scripting)
  • Proficiency in ETL processes and data modeling
  • Proficiency in Tableau and Power BI
  • Experience with relational databases (SQL Server, Oracle or PostgreSQL)
  • Strong communication skills
  • Problem-solving and critical-thinking abilities
  • Ability to multitask and prioritize tasks
  • Take ownership of issues and resolve them quickly

Interested in this job?

Jobs Related To BBGC Data Engineer

Data Engineer

Data Engineer position at Zapier, building and optimizing data infrastructure with 4+ years experience required, offering $138.3K – $207.5K plus equity and bonus.

Software Engineer - Bay Area

Software Engineer position at unitQ, building scalable data connectors and ETL pipelines for AI-powered product quality management platform.

Big Data Engineer

Big Data Engineer position at Plain Concepts, focusing on Python/Scala, Spark, and cloud technologies, with 4+ years experience required and full remote options available.

Data Engineer - Ritika

Remote Data Engineer position at Interview Kickstart, focusing on building and maintaining data infrastructure for educational technology platforms.

Software Dev Engineer II, Measurement, Ad Tech, and Data Science (MADS)

Software Dev Engineer II role at Amazon, working on measurement, ad tech, and data science for Amazon Ads.