Senior Data Engineer, CMC Markets

Salary not provided
SQL
AWS
Python
Bash
Hadoop
Redshift
Spark
Snowflake
Senior level
London
CMC Markets

Online trading platform

Open for applications

CMC Markets

Online trading platform

1001+ employees

B2CB2BTradingFinancial ServicesSaaS

Open for applications

Salary not provided
SQL
AWS
Python
Bash
Hadoop
Redshift
Spark
Snowflake
Senior level
London

1001+ employees

B2CB2BTradingFinancial ServicesSaaS

Company mission

To use the latest tech and tools to give our customers the very best trading experience.

Role

Who you are

  • Several years of experience as a Data Engineer or similar role
  • Proven experience developing, and deploying data pipelines in the cloud (AWS preferred)
  • Strong proficiency in SQL and experience with scripting languages (Python, Bash)
  • Experience with data warehousing solutions (e.g., AWS Redshift, Snowflake)
  • Exposure to big data technologies (e.g., Apache Spark, Hadoop)
  • Solid understanding of data modelling concepts and techniques
  • Excellent communication, collaboration, and problem-solving skills
  • A passion for data and a dedication to building high-quality, efficient data solutions

Desirable

  • Experience with DBT (Core or Cloud) or another ELT tool
  • Exposure to Data Quality & Automation concepts
  • Experience designing data systems or platforms
  • Exposure to streaming data processing
  • Relevant certifications
  • Open Source contributions
  • Financial Services/Fintech (or another regulated industry) experience

What the job involves

  • The Core Data team engages and works with stakeholders across the organisation
  • A key responsibility of the team is to promote CMC’s data strategy of providing a decentralised approach to data, working with other teams to develop shared data capabilities that will allow them to operate with increased autonomy
  • A driving principle of the team is to realise better data citizenship, treat data as a product, and enable CMC to build scalable data services with increased velocity
  • Design, build, and maintain scalable data pipelines to deliver relevant and timely data to our users
  • Develop and optimise ELT processes to transform raw data into meaningful insights
  • Manage and optimise data warehousing plans in Snowflake, ensuring efficient storage, retrieval, and analysis of data
  • Implement and maintain data lakes, ensuring data organisation, security, and availability
  • Work closely with BI developers, business analysts and internal stakeholders to understand data needs and deliver data in a secure, scalable and efficient way for the whole company
  • Ensure data quality, integrity, and governance by implementing and adhering to best practices across the entire data lifecycle
  • Perform performance tuning and optimisation of data queries and pipelines to ensure efficient data processing and retrieval
  • Participate in our on-call rota to monitor data pipelines and infrastructure, troubleshooting issues as they arise to deliver a robust platform for our critical internal use cases
  • Implement and enforce data security and compliance measures across the entire data platform and guide other teams to do the same

Salary benchmarks

Our take

CMC Markets is a global provider of online retail financial services. The company enables users to trade financial instruments through its award-winning next-generation trading platform, allowing them to access various tools such as technical analysis, price projection, and forums.

CMC Markets stands out through its business model - the company aims to focus on client service in order to attract new clients and maintain a high retention rate. The market confirms the success of its strategy, with a large percentage of its revenue generated by clients who have been with the company for more than 2 years. The company is also highly rated for its client satisfaction, and sets out to educate its audience on CFD, forex and share trading, frequently hosting webinars, events, and online courses.

CMC Markets' focus appears to be on continuing to invest in new technologies and customer service, in order to support its expanding client base. For example the launch of the “Plus Plan” account for its stock trading platform, CMC Invest, means investors can now open ISAs through CMC, adding more flexibility for users to make choices for their own investment journey.

Kirsty headshot

Kirsty

Company Specialist

Insights

Some candidates hear
back within 2 weeks

20% employee growth in 12 months

Company

Company benefits

  • Pension: 9% = 5% company contribution and 4% self-contribution -CMC Markets will match up to 7%
  • Life Assurance: 4 x salary
  • Health Insurance provided through Vitality
  • Income Protection
  • Holiday: 25 days - per calendar year + additional day off for your birthday
  • Breakfast provided for office days
  • Discretionary Bonus

Company values

  • Put our clients first - Our business is built around our clients - we're proud to have long-lasting relationships by understanding and supporting them every step of the way.
  • Lead with quality - Our commitment to quality is at the heart of our culture. Whatever we do, we do it properly. When faced with the choice, we always prioritise quality over quantity.
  • Set the standards - We're clear, open and honest with our clients, and with each other. We don't wait for others, but set the standards for others to follow.

Company HQ

City of London, London, UK

Leadership

Previously worked in the foreign currency trading department of various banks, including the Bank of Iran and Marine Midland.

Share this job

View 15 more jobs at CMC Markets