Staff Rust Engineer — Scalable Distributed Backend

IBM

Kraków

On-site

PLN 350,000 - 650,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

IBM Software in Kraków seeks a Staff Software Engineer with strong Rust expertise to design and build scalable backend and infrastructure systems. You will work with senior engineers to shape architecture, drive performance, and ensure reliability.

You will mentor teams, influence technical direction, and contribute to distributed data pipelines and cloud-native platforms. This role emphasizes high-quality software and cross-team collaboration in a fast-paced environment.

Qualifications

  • Strong professional experience developing production software using Rust.
  • Track record of delivering complex systems projects with large scope, including multi-quarter design and development initiatives.
  • Strong experience with distributed systems, backend infrastructure, cloud platforms, networking, storage or databases or other large-scale systems.
  • 4+ years driving Staff-level or equivalent technical initiatives across multiple teams, systems or components.
  • Experience designing and implementing scalable, reliable and high-performance software systems.
  • Strong understanding of software architecture, system design and engineering best practices.

Responsibilities

  • Drive complex technical projects that require strong software engineering skills and architectural judgement.
  • Design and develop high-performance systems in Rust focusing on scalability, reliability, maintainability and operational excellence.
  • Provide technical leadership across teams, set technical direction and influence architecture and engineering decisions.
  • Mentor senior engineers and help the team improve engineering practices and design principles.
  • Insist on high standards for software quality, performance, reliability and maintainability.
  • Collaborate with product management and stakeholders to translate requirements into robust solutions.
  • Drive reliability, observability and performance improvements across systems.
  • Contribute to technical design discussions and communicate complex trade-offs clearly.
  • Contribute to open source projects and communities where relevant.

Skills

Rust
Distributed systems
Backend engineering
Cloud platforms
Kubernetes
Apache Kafka
Performance optimization
Mentoring engineers

Education

Master's Degree

Tools

Apache Kafka
Kubernetes
Docker
Cloud platforms

Job description

IBM Software in Kraków seeks a Staff Software Engineer with strong Rust expertise to design and build scalable backend and infrastructure systems. You will work with senior engineers to shape architecture, drive performance, and ensure reliability.

You will mentor teams, influence technical direction, and contribute to distributed data pipelines and cloud-native platforms. This role emphasizes high-quality software and cross-team collaboration in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer II - Confluent
Staff Software Engineer II - Confluent

IBM • Kraków

On-site
PLN 350,000 - 650,000
Senior Software Engineer - Rust Systems Architect (Hybrid)
Senior Software Engineer - Rust Systems Architect (Hybrid)

Rustify • Warszawa

Hybrid
PLN 150,000 - 260,000
Remote Full-Stack Engineer (Rust/Python/React)
Remote Full-Stack Engineer (Rust/Python/React)

Peoplemore • Kraków

On-site
PLN 165,000 - 234,000
Private medical care
Sports card
Training courses
+1
Software Engineer (Rust) Mateusz
Software Engineer (Rust) Mateusz

Matterhorn Early Access (PROD-FRAN) • Kraków

On-site
PLN 330,000 - 458,000
Senior Fullstack Engineer (Rust/Go/Python) - Scale Global Systems
Senior Fullstack Engineer (Rust/Go/Python) - Scale Global Systems

Your ITeams Sp. z o.o. • Polska

Hybrid
PLN 466,000 - 700,000
Luxmed Gold Extended medical care and
Multisport Plus benefit
Senior Rust Systems Engineer - Core Infra for Open Finance
Senior Rust Systems Engineer - Core Infra for Open Finance

Kraken • Poland

On-site
PLN 180,000 - 320,000
Senior Software Engineer - Backend & Scale (Hybrid Krakow)
Senior Software Engineer - Backend & Scale (Hybrid Krakow)

Zendesk, Inc. • Polska

Hybrid
PLN 257,000 - 385,000
Hybrid work model
Senior Rust Engineer - Remote, High-Impact Systems
Senior Rust Engineer - Remote, High-Impact Systems

Kake • Kraków

Remote
PLN 474,000 - 711,000
Competitive USD pay
Fully Remote
Better Me Fund
+1
Senior Software Engineer
Senior Software Engineer

N Consulting • Kraków

On-site
PLN 180,000 - 240,000
Staff Software Engineer: Lead Cross‑Team, AI‑Driven Platform
Staff Software Engineer: Lead Cross‑Team, AI‑Driven Platform

Swap • Kraków

On-site
PLN 180,000 - 260,000
Competitive base salary
Stock options
Generous PTO
+10
Top locations