Senior Rust & Go Software Engineer (Hybrid/Remote Poland)

EPAM Systems

Poland

Hybrid

PLN 210,000 - 320,000

Full time

25 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work
Remote within Poland
Stock purchase plan
Health insurance
Relocation support

Job summary

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

You will design a scalable caching layer, leverage QuestDB for fast access, and collaborate with leads on architecture while mentoring teammates in distributed systems best practices. The role offers hybrid work with Poland-based remote options and opportunities to work abroad briefly.

Qualifications

  • 3+ years of experience with Rust and distributed systems
  • Experience building low-latency, high-throughput systems
  • Knowledge of time-series databases such as QuestDB, KDB, or InfluxDB
  • Understanding of capital markets and market data including equities, derivatives, futures, and options
  • Proficiency in system design for scalable, fault-tolerant architectures
  • Familiarity with Linux performance tuning and profiling tools
  • English proficiency at a B2+ level

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 design
Linux performance tuning
English (B2+)

Tools

QuestDB
KDB
InfluxDB
Linux profiling tools

Job description

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

You will design a scalable caching layer, leverage QuestDB for fast access, and collaborate with leads on architecture while mentoring teammates in distributed systems best practices. The role offers hybrid work with Poland-based remote options and opportunities to work abroad briefly.

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

Similar jobs worth comparing

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 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
Senior Rust/Go Software Engineer
Senior Rust/Go Software Engineer

EPAM Systems • Poland

Hybrid
PLN 210,000 - 320,000
Hybrid work
Remote within Poland
Stock purchase plan
+2
Rust/Go Engineer: Low-Latency Market Data Platform
Rust/Go Engineer: Low-Latency Market Data Platform

EPAM Systems, Inc. • Poland

Hybrid
PLN 200,000 - 320,000
Health insurance
Multisport
Stock Purchase Plan
+3
Senior Rust/Go Software Engineer
Senior Rust/Go Software Engineer

EPAM Systems, Inc. • Poland

Hybrid
PLN 200,000 - 320,000
Health insurance
Multisport
Stock Purchase Plan
+3
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 Real-Time Engineer (C++/Go/Rust) - Hybrid/Remote
Senior Real-Time Engineer (C++/Go/Rust) - Hybrid/Remote

EPAM Systems • Poland

Hybrid
PLN 180,000 - 260,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+2
Senior C++ Developer - Low-Latency Finance & Hybrid Cloud
Senior C++ Developer - Low-Latency Finance & Hybrid Cloud

EPAM Systems, Inc. • Wrocław

Hybrid
PLN 180,000 - 240,000
Hybrid work model
Remote within Poland
Health insurance
+1
Remote Rust & C++ Migration Engineer
Remote Rust & C++ Migration Engineer

Sii Poland • Lublin

On-site
PLN 180,000 - 300,000
Great Place to Work
Medical care
Centre of internal trainings
+2
Senior Full Stack Developer - Hybrid (Remote + Poland)
Senior Full Stack Developer - Hybrid (Remote + Poland)

EPAM Systems, Inc. • Gdańsk

Hybrid
PLN 210,000 - 270,000
Hybrid work model
Relocation opportunities
Travel abroad up to 60 days annually
+4