Rust/Go Engineer: Low-Latency Market Data Platform

EPAM Systems

Poland

Hybrid

PLN 200,000 - 320,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Multisport
Stock Purchase Plan
Hybrid/remote Poland options
Relocation opportunities
English classes

Job summary

EPAM Systems, Inc. is seeking a Senior Rust/Go Software Engineer to unify UL Link, T-Bricks, and CQG into a single platform, building a distributed cache/memory model for ultra-low-latency market data distribution.

You will design and implement a high-throughput caching layer, collaborate on architecture decisions, and mentor junior engineers. The role requires 3+ years in Rust or Go, experience with distributed systems, and knowledge of time-series databases.

Qualifications

  • 3+ years of experience in Rust or Go, with distributed systems work.
  • Experience building low-latency, high-throughput systems.
  • Knowledge of time-series databases or data stores (QuestDB, KDB, InfluxDB).
  • Understanding capital markets and market data (equities, derivatives, futures, options).
  • System design for scalable, fault-tolerant architectures.
  • Familiarity with Linux performance tuning and profiling tools.

Responsibilities

  • Design and build a distributed caching layer for high-throughput 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
Go
Distributed systems
Low-latency design
Linux performance

Job description

EPAM Systems, Inc. is seeking a Senior Rust/Go Software Engineer to unify UL Link, T-Bricks, and CQG into a single platform, building a distributed cache/memory model for ultra-low-latency market data distribution.

You will design and implement a high-throughput caching layer, collaborate on architecture decisions, and mentor junior engineers. The role requires 3+ years in Rust or Go, experience with distributed systems, and knowledge of time-series databases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

EPAM Systems, Inc. • Poland

Remote
PLN 240,000 - 420,000
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
C++ Low-Latency Trading Platform Engineer
C++ Low-Latency Trading Platform Engineer

MA CAPITAL U.S. LLC • Polska

On-site
PLN 260,000 - 540,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
Senior C++ Systems Engineer - Low-Latency Trading
Senior C++ Systems Engineer - Low-Latency Trading

4ire Labs Ltd • Polska

Hybrid
PLN 240,000 - 360,000
Top locations