Lead Rust/Go Software Engineer

EPAM Systems

Poland

Hybrid

PLN 180,000 - 280,000

Full time

20 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid by design
Remote work within Poland
Relocation opportunities

Job summary

EPAM Systems is seeking a Lead Rust Software Engineer to build a unified platform for market data with ultra-low latency. You will design a distributed cache, leverage QuestDB, and shape data models for normalized market data.

Enjoy a hybrid setup with potential remote work within Poland. You will mentor peers, influence architecture decisions, and drive performance optimizations across the stack.

Qualifications

  • 5+ years of Rust in distributed systems.
  • Experience building low-latency, high-throughput systems.
  • Knowledge of QuestDB, KDB or InfluxDB.
  • Understanding of capital markets and market data.
  • System design for scalable, fault-tolerant architectures; Linux profiling.
  • English at least B2+.

Responsibilities

  • Design a distributed caching layer for high-throughput data.
  • Use QuestDB to enable fast data access.
  • Collaborate on architecture and integration decisions.
  • Consolidate feed handlers and connectivity layers across platforms.
  • Define data models for normalized market data.
  • Optimize memory management and concurrency for ultra-low latency.
  • Mentor team and participate in code reviews.

Skills

Rust
Distributed systems
Low-latency systems
Time-series DBs
Capital markets knowledge
Linux performance tuning
English (B2+)

Tools

QuestDB
KDB
InfluxDB

Job description

We are seeking a Lead Rust Software Engineer to join a team consolidating UL Link, T-Bricks, and CQG into a unified platform, building the distributed cache/memory model that distributes market and reference data at ultra-low latency. This role directly supports the broader canonical data model effort, delivering normalized and low-latency versions of transaction, market, and reference data.

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
Requirements
  • 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 architecturesFamiliarity 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
We offer
  • We gather like-minded people:
    • Top tech minds driving innovation in AI, cloud and digital platform modernization
    • Supportive team and agile, startup-like culture
    • Hybrid by design mode and opportunity to work remotely within Poland
    • Chance to work abroad for up to 60 days annually
    • Business-driven relocation opportunities
  • We provide growth opportunities:
    • Career development programs
    • Thought leadership, mentoring, soft skills and well-being programs
    • Certification (Anthropic, Gemini, GCP, Azure, AWS)
    • English classes
  • We cover it all:
    • Stable pay
    • Participation in the Employee Stock Purchase Plan with a 15% discount
    • Benefits package (health insurance, multisport, shopping vouchers)
    • Referral bonuses up to $2,000
    • Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more
    • Corporate, social and well-being events
  • Please, note:
    • Benefits listed above are available to employees only
    • We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually
    • We will reach out to selected candidates exclusively
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 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
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
Lead Engineer, Trade Processing Technology
Lead Engineer, Trade Processing Technology

Balyasny Asset Management L.P. • Warszawa

On-site
PLN 420,000 - 780,000
Senior Engineer - C++, Go, or Rust
Senior Engineer - C++, Go, or Rust

EPAM Systems • Poland

Hybrid
PLN 180,000 - 260,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+2
Senior Engineer - C++, Go, or Rust
Senior Engineer - C++, Go, or Rust

Talanto • Kraków

Hybrid
PLN 200,000 - 320,000
Health insurance
Stock purchase plan
Remote work flexibility
+1
Rust Developer
Rust Developer

Experis ManpowerGroup Sp. z o.o. • Poland

Remote
PLN 207,000 - 289,000
Multisport Card
Life insurance
Private healthcare
+1
Remote Rust Developer for Greenfield Cloud Project
Remote Rust Developer for Greenfield Cloud Project

Experis ManpowerGroup Sp. z o.o. • Poland

On-site
PLN 207,000 - 289,000
Senior Software Engineer (Hybrid - Poland)
Senior Software Engineer (Hybrid - Poland)

Bitcoin.com • Warszawa

Hybrid
PLN 250,000 - 420,000
Competitive salary
Growth opportunities
Flexible, modern environment
+1