Sparta Commodities

Senior Data Engineer

Job description

Sparta Commodities currently has fantastic opportunities available for two driven and passionate Senior Data Engineers to join our growing Data team, based remotely in Spain, Switzerland, or the UK. This is a great career opportunity for experienced and delivery-focused Data Engineers to play a key role in refining and optimising how data from varied sources is ingested, processed, and cleansed for a leading and highly regarded business in the commodity trading space.

We are a fully remote company with a modern tech stack, and we strive for fast deployments to support the rapid growth we are experiencing, and these hires are key to our continued success.

Reporting into our Head of Data, our Senior Data Engineers work alongside our data and development teams to refine and optimise our current data ingestion, ETL, and cleansing models.

The responsibilities include building new data ingestion pipelines using Python, Java, Flink, SQL and AWS; data wrangling, management, and standardisation; data quality analysis and cleansing; and applying best practices in software development. We are planning to utilise our big data to build machine learning models and uncover hidden insights, but first, we must build a good foundation to ensure our long-term success. You will have a chance to influence our cloud data infrastructure design, take ownership of end-to-end data projects, and liaise with other parts of the business to ensure we can leverage our data to create value for our clients.

About You

  • You have significant professional experience as a data engineer, software engineer or data architect.
  • You are experienced in designing and productionising solutions for complex problems.
  • You thrive in a fast-paced, start-up environment.
  • You seek to continuously improve processes and find the most optimal way to solve problems.
  • You can work remotely and independently, taking ownership of your work.
  • You have proven English language communication skills that enable you to collaborate in a remote-first company with a diverse international workforce.

Technical Requirements

  • Extensive experience with Java for ingesting, manipulating, and loading data.
  • Knowledge or light usage of Python
  • Expert understanding of relational databases and a good understanding of NoSQL databases.
  • Expert and commercial use of Flink
  • Practical experience in AWS cloud services.
  • Expertise in using Unix / Linux at the command line to perform software development and maintenance.
  • Experience in real-time/streaming data ETL (Kafka and Flink preferred).
  • Proven experience in version control, CI/CD, unit test, integration test, functional test, and writing documentation.
  • Practical experience of modern software engineering techniques and best practices.
  • Knowledge of Big Data/streaming data frameworks, with practical experience in architectural design and data warehousing solutions.
  • Expertise in using SQL to query, standardise, extract and load data.


  • Experience in DevOps.
  • Experience in MLOps.
  • Knowledge in productionising Data Science models.
  • Good understand of data governance and security.
  • Experience in data monitoring (e.g., Datadog).
  • Experience in the trading/fintech industry.

About Us

We are a Swiss, VC backed Startup with subsidiaries in Spain, US, and Singapore. We focus on providing only actionable pricing and insights to commodity traders and have the ambition to digitise the market and to become the leading end-to-end platform for traders in all commodities verticals. Following great market traction and financial backing from Venture Investors, we are on a path to scale globally and are preparing for take-off.

What we offer

  • An opportunity to be part of a disruptive Startup that is challenging the status quo on commodity trading data and analytics.
  • Enjoyable, fast-paced and challenging environment, working alongside a great and dedicated bunch of “A” player colleagues.
  • Competitive salary
  • 100% remote working.
  • Attractive company stock option plan.
  • Training and education budget.

Sparta Commodities is proud to be an equal opportunity employer and promotes diversity within its workforce. As an international business, we are determined that suitably qualified persons will never receive less favourable treatment on the grounds of gender, age, disability, religion, belief, sexual orientation, marital status, race, veteran status or any other basis covered by appropriate law.

Company Benefits

  • Competitive Salary
  • 100% remote working
  • Co-Working space if required
  • Company Stock Option plan
  • Training and education budget

Interview Process

  • Screening Call
  • Technical Test
  • Interview
  • Offer

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs
September 23, 2023

Senior Data Engineer

One World GTM
September 23, 2023

Senior Data Engineer

September 23, 2023

Senior Data Engineer