Software Engineer Data

IMC Trading

Amsterdam

On-site

EUR 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading trading firm in Amsterdam is looking for a Software Engineer Data to join their team. In this role, you will be responsible for ensuring reliable data ingestion, supporting research teams, and driving automation across systems. Candidates should have a strong proficiency in Python and experience within the crypto trading industry. This position offers an exciting opportunity to work on cutting-edge technologies in a dynamic environment.

Qualifications

  • 2+ years of experience in the (crypto) trading industry.
  • Experience with large raw data parsing and live data ingestion.
  • Ability to promote and implement automation across systems.

Responsibilities

  • Guarantee reliable, high-quality ingestion of data.
  • Work closely with research teams to support data needs.
  • Drive focus on systems automation and CI/CD.

Skills

Python proficiency
RUST experience
Large raw data parsing
Live data ingestion
Docker
Kubernetes
Helm
Workflow orchestration

Tools

S3/Minio
HDFS
Kafka
Iceberg
Clickhouse

Job description

Join to apply for the Software Engineer Data role at IMC Trading

Get AI-powered advice on this job and more exclusive features.

In 2023, IMC acquired Altas Technologies, a rapidly growing algorithmic trading firm with the ambition of creating tomorrow’s most technically advanced trading stack. By combining Altas’ highly advanced trading strategies with IMC’s execution and scaling capabilities, this move strengthens IMC's position in the market and is an important step towards ensuring stability and long-term growth for the firm.

The Altas team builds robust, fully automated systems to predict and trade cryptocurrency markets. As a technology-oriented and scientifically-minded group, we design and build our own cutting-edge systems, from high-performance trading platforms to distributed ML- and research infrastructure. You’ll join at a very exciting time in the growth of the team, and will be able to contribute to our success in scaling our crypto strategies. In this role you'll work together with an ambitious team of researchers and quant developers to design and implement HFT monetisation frameworks end-to-end and from the ground up.

Your Core Responsibilities:

You will become part of a growing core development team consisting of ~5 people today, working with cutting-edge technologies on both greenfield projects as well as optimising existing systems and applications. The team has full end-to-end ownership of their stack. In this role you will:

  • Guarantee reliable, high-quality ingestion of data from external sources and centralize data their processing activities in correspondence with strong optimizations.
  • Work in close partnership with research teams to support their data needs.
  • Promote and implement automation across systems to accelerate deployment cycles.
  • Be willing to get hands-on with business data — exploring, validating, and troubleshooting to ensure it meets the needs of the organization.
  • Stay up to date with the latest technology trends in the industry; propose, evaluate, and implement innovative solutions.
  • Drive heavy focus on systems automation and CI/CD to enable rapid deployment of software solutions.
Your Skills and Experience:
  • 2+ years of experience in the (crypto) trading industry (or related).
  • Strong Python proficiency, ideally supported with RUST experience (these could be pet projects) and complemented with a language/tech agnostic mindset.
  • Experience working with large raw data parsing and live data ingestion.
  • Proficiency in modern data storage and infrastructure tools such as S3/Minio, HDFS, Kafka, Iceberg and Clickhouse amongst others.
  • Solid hands-on experience with Docker, Kubernetes, and Helm.
  • Hands-on familiarity with workflow orchestration systems.
  • Demonstrated ability to solve problems proactively and creatively with a results-oriented mindset.
  • Quick learner with excellent troubleshooting skills.
  • High degree of flexibility and adaptability.
Seniority level

Associate

Employment type

Full-time

Location

Amsterdam, North Holland, Netherlands

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Engineer
Python Software Engineer

IMC Trading • Amsterdam

On-site
EUR 60,000 - 80,000
Trading Strategy Software Engineer
Trading Strategy Software Engineer

Quant Blueprint LLC • Amsterdam

On-site
EUR 70,000 - 90,000
C++ Software Engineer
C++ Software Engineer

ittihad medical centre • Amsterdam

On-site
EUR 70,000 - 90,000
C++ Software Engineer
C++ Software Engineer

IMC B.V. • Amsterdam

On-site
EUR 65,000 - 85,000
C++ Software Engineer
C++ Software Engineer

IMC Trading • Amsterdam

On-site
EUR 60,000 - 80,000
C++ Software Engineer, Early Careers
C++ Software Engineer, Early Careers

IMC B.V. • Amsterdam

On-site
EUR 65,000 - 90,000
Python Software Engineer
Python Software Engineer

IMC B.V. • Amsterdam

On-site
EUR 70,000 - 90,000
C++ Software Engineer, Early Careers
C++ Software Engineer, Early Careers

IMC Trading • Amsterdam

On-site
EUR <1,000
Deployment Tools Software Engineer
Deployment Tools Software Engineer

IMC Trading • Amsterdam

On-site
EUR 60,000 - 80,000
Junior Software Engineer – Core Tech
Junior Software Engineer – Core Tech

BlockTech • Amsterdam

On-site
EUR 50,000 - 70,000
Competitive compensation with a bonus plan
Pension plan
In-house training program
+4