Lead Rust/Go Engineer — Ultra-Low Latency Market Data

EPAM Systems

Poland

Remote

PLN 240,000 - 420,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems, Inc. is seeking a Lead Rust Software Engineer to consolidate UL Link, T-Bricks, and CQG into a unified platform. You will design a distributed caching layer, leverage QuestDB, and mentor peers while shaping scalable, low-latency data pipelines.

Ideal candidates have 5+ years in Rust, strong distributed systems experience, and familiarity with market data, Linux performance, and streaming systems like Kafka. Excellent English communication is required.

Qualifications

  • 5+ years of experience in Rust with a background in distributed systems.
  • Experience building low-latency, high-throughput systems.
  • Knowledge of time-series databases such as QuestDB, KDB, or InfluxDB.
  • Understanding of capital markets / market data, including equities, derivatives, futures & options.
  • Proficiency in system design for scalable, fault-tolerant architectures.
  • Familiarity with Linux performance tuning and profiling tools.
  • Proficiency in English at a B2+ level.
  • Nice to have Experience with streaming/messaging systems such as Kafka.
  • Familiarity with FIX protocol.
  • Golang experience.

Responsibilities

  • Design and build a distributed caching layer for high-throughput, low-latency market data distribution
  • Leverage QuestDB to support fast data access across the platform
  • Collaborate with technical leads on architecture and integration decisions
  • Support consolidation of feed handlers and connectivity layers across UL Link, T-Bricks, and CQG
  • Define data models and schemas to support normalized market and reference data
  • Optimize memory management and concurrency patterns for ultra-low latency workloads
  • Participate in code reviews and mentor team members on distributed systems best practices

Skills

Rust
Distributed systems
Low-latency
Time-series data
System design
Linux performance
English (B2+)
Kafka
FIX protocol
Golang

Tools

QuestDB
Kafka
Golang

Job description

EPAM Systems, Inc. is seeking a Lead Rust Software Engineer to consolidate UL Link, T-Bricks, and CQG into a unified platform. You will design a distributed caching layer, leverage QuestDB, and mentor peers while shaping scalable, low-latency data pipelines.

Ideal candidates have 5+ years in Rust, strong distributed systems experience, and familiarity with market data, Linux performance, and streaming systems like Kafka. Excellent English communication is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust/Go Engineer: Low-Latency Market Data Platform
Rust/Go Engineer: Low-Latency Market Data Platform

EPAM Systems • Poland

Hybrid
PLN 200,000 - 320,000
Health insurance
Multisport
Stock Purchase Plan
+3
Lead Rust Engineer — Low-Latency Distributed Systems
Lead Rust Engineer — Low-Latency Distributed Systems

EPAM Systems • Poland

Hybrid
PLN 180,000 - 280,000
Hybrid by design
Remote work within Poland
Relocation opportunities
Lead Rust/Go Software Engineer
Lead Rust/Go Software Engineer

EPAM Systems • Poland

Hybrid
PLN 180,000 - 280,000
Hybrid by design
Remote work within Poland
Relocation opportunities
Senior Rust/Go Software Engineer
Senior Rust/Go Software Engineer

EPAM Systems • Polska

On-site
PLN 200,000 - 320,000
Health insurance
Multisport
Stock Purchase Plan
+3
Senior Rust Engineer - Low-Latency HFT Systems (Remote)
Senior Rust Engineer - Low-Latency HFT Systems (Remote)

Keyrock • Kraków

Remote
PLN 387,000 - 602,000
Competitive salary
Flexible remote work
Autonomy & entrepreneurial team
Senior Rust Engineer - Low-Latency Trading (Remote)
Senior Rust Engineer - Low-Latency Trading (Remote)

Keyrock • Warszawa

On-site
PLN 120,000 - 180,000
Competitive salary
Remote work
Entrepreneurial environment
Lead Engineer, Trade Processing Technology
Lead Engineer, Trade Processing Technology

Balyasny Asset Management L.P. • Warszawa

On-site
PLN 420,000 - 780,000
Lead Rust Engineer
Lead Rust Engineer

Transcenda • Polska

On-site
PLN 180,000 - 240,000
Senior Rust Engineer - Low-Level Systems
Senior Rust Engineer - Low-Level Systems

MWDN • Warszawa

On-site
PLN 300,075 - 450,112
29 days PTO
Flexible working hours
Free English classes
+1
Senior Rust Engineer - Trading Backend for Crypto Platform
Senior Rust Engineer - Trading Backend for Crypto Platform

Kraken • Poland

On-site
PLN 250,000 - 450,000
Top locations