Senior Software Engineer (Rust) (Hybrid - Poland)

Bitcoin.com

Warszawa

Hybrid

PLN 180,000 - 240,000

Full time

3 days 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

Job summary

Bitcoin.com is building a new Rust-based product from the ground up. You will design core services, APIs, and data models while shaping architecture during early stages of a distributed system.

You’ll own pieces end-to-end, including on-call incident response, and collaborate with product and design to translate requirements into scalable solutions. The role emphasizes setting coding standards, mentoring engineers, and making architecture decisions as the product foundations are laid.

Qualifications

  • 5+ years of professional experience; ownership of production systems.
  • Strong Rust, Go, Java or Kotlin; production in Rust is a must.
  • Experience designing REST APIs at scale; contracts and versioning matter.
  • Deep experience with AWS or equivalent, containers, and CI/CD.
  • Fluent with AI coding tools like Claude Code; good judgment on outputs.
  • Experience mentoring engineers and leading technical initiatives.
  • Clear written and verbal English; self-driven work style.
  • BS in Computer Science or equivalent experience.

Responsibilities

  • Design and build core services behind the product: APIs, data models, integrations, and architectural calls.
  • Own significant pieces of the product end-to-end, including on-call ownership and incident response.
  • Partner with Product and Design to shape requirements and push back when needed.
  • Set the technical standard for the codebase; maintainability and mentorship.
  • Drive architecture and technical decisions; balance long-term vs immediate costs.
  • Mentor engineers and raise the bar on testing, instrumentation, and code quality.

Skills

Rust
Go
Java
Kotlin
REST API design
AWS
CI/CD
English
Mentoring

Education

BS in Computer Science or equivalent

Tools

Claude Code
Sentry
New Relic

Job description

With millions of wallets created and a global audience, Bitcoin.com is one of the world's leading crypto content and onboarding platforms. We are now starting something new, from a blank repo in Rust, and we are early enough that the architecture is still being decided. Join us in bringing crypto to the next billion users.

Location: Warsaw (remote for first months, then hybrid)

Key Responsibilities
  • Design and build the core services behind the product: APIs, data models, integrations, and make the architectural calls that will shape the system for years
  • Own significant pieces of the product end-to-end, from design through production, including on-call ownership and incident response
  • Partner directly with Product and Design to shape requirements, pushing back where needed so what gets built holds up under real-world load
  • Set the technical standard for the codebase: write code others can maintain, and hold the team to that bar through reviews and mentorship
  • Drive architecture and technical decisions while the foundations are still being laid, and bring the judgment to know which decisions are expensive to reverse
  • Mentor other engineers and help level up the team's practices around testing, instrumentation, and code quality
What We Are Looking For:
Required
  • 5+ years of professional experience, with a track record of owning systems in production, not just shipping features
  • Strong Rust, Go, Java or Kotlin; production in Rust is a must
  • Proven experience designing REST APIs at scale; contracts, versioning strategy, and the judgment to know what will and will not age well
  • Deep experience with AWS or equivalent, containers, and CI/CD, including having built or hardened these systems, not just used them
  • Fluent with AI coding tools like Claude Code, with strong judgment on when to trust, and when to override, their output
  • Experience mentoring engineers and/or leading technical initiatives
  • Clear written and verbal English, and a self-driven work style
  • BS in Computer Science or equivalent experience
Nice to Have
  • Payment rails (SEPA, SWIFT, ACH) or card issuing
  • Regulated fintech: PSD2, KYC/AML, PCI DSS
  • Crypto custody, on-chain settlement, stablecoin flows
  • Monitoring and analytics tools (Sentry, New Relic)
  • Experience setting technical direction or architecture for a product from its earliest stages
  • Solid blockchain fundamentals: ERC20, RPC nodes, UTXO vs account models
Why Join Us
  • Competitive salary and benefits
  • Build a new product from the ground up, not maintain someone else's
  • Room to grow in a fast-moving global organization
  • Shape the architecture and technical culture of a fast-moving global organization
  • One of the most recognized names in crypto
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Rust Architect: Scalable Crypto APIs (Remote)
Senior Rust Architect: Scalable Crypto APIs (Remote)

Bitcoin.com • Warszawa

Hybrid
PLN 180,000 - 240,000
Senior Rust Software Engineer
Senior Rust Software Engineer

your Jared • Warszawa

Hybrid
PLN 180,000 - 260,000
Health insurance
Multisport
Shopping vouchers
+3
Senior Rust Software Engineer
Senior Rust Software Engineer

your Jared • Łódź

Hybrid
PLN 260,000 - 400,000
Hybrid by design
Remote within Poland
Relocation opportunities
+4
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
Senior Software Engineer - Rust - Backend - Pro
Senior Software Engineer - Rust - Backend - Pro

Kraken • Poland

On-site
PLN 250,000 - 450,000
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 Software Engineer
Senior Rust Software Engineer

your Jared • Województwo pomorskie

Hybrid
PLN 180,000 - 320,000
Remote work within Poland
Work abroad up to 60 days annually
Career development programs
+2
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 Software Engineer
Lead Rust Software Engineer

your Jared • Województwo pomorskie

Hybrid
PLN 240,000 - 360,000
Health insurance
Hybrid work model
Relocation opportunities
+4
Head of HR
Head of HR

bitcoin • Warszawa

On-site
PLN 677,000 - 1,053,000
Competitive salary and benefits
Global crypto brand
Collaborative team