Senior Software Engineer (Hybrid - Poland)

Bitcoin.com

Warszawa

Hybrid

PLN 250,000 - 420,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Growth opportunities
Flexible, modern environment
Shape architecture and culture

Job summary

Bitcoin.com is building a new backend from a blank Rust repo in Warsaw, with remote work for the initial months and later a hybrid setup. You will design core services, own end-to-end features, and guide architecture in a fast-moving crypto platform.

The role requires strong Rust, Go, Java or Kotlin proficiency, deep AWS/containers/CD pipelines experience, and a track record of shipping scalable REST APIs. English fluency and leadership are essential.

Qualifications

  • 5+ years of professional experience owning systems in production.
  • Strong Rust, Go, Java or Kotlin; production in Rust is a must.
  • Proven experience designing REST APIs at scale; contracts, versioning strategy.
  • Deep experience with AWS or equivalent, containers, and CI/CD.
  • Fluent with AI coding tools and strong judgment on outputs.

Responsibilities

  • Design and build core services behind the product: APIs, data models, integrations, and architecture decisions.
  • Own significant pieces end-to-end, including on-call ownership and incident response.
  • Partner with Product and Design to shape requirements and maintain real-world load resilience.
  • Set the technical standards for the codebase and mentor the team to that standard.
  • Drive architecture decisions as foundations are laid and assess reversibility of choices.
  • Mentor engineers and raise practices around testing, instrumentation, and code quality.

Skills

Rust
Go
Java
Kotlin
REST APIs
English communication
Own production systems

Education

BS in Computer Science

Tools

AWS
Docker
CI/CD

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
  • Flexible, modern environment
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Rust Engineer - Architect Scalable Crypto APIs
Senior Rust Engineer - Architect Scalable Crypto APIs

Bitcoin.com • Warszawa

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

Uncapped Ltd. • Warszawa

Hybrid
PLN 180,000 - 300,000
Unlimited paid holiday
Personal growth fund
Macbook Pro
Senior Java Engineer
Senior Java Engineer

GFT TECHNOLOGIES SE • Poznań

Hybrid
Medical insurance
Sport benefits
Lunch subsidy
+4
Senior Full Stack Engineer - JVM, Kotlin
Senior Full Stack Engineer - JVM, Kotlin

Internetwork Expert • Warszawa

On-site
PLN 230,000 - 360,000
Competitive salary and benefits package
Health and Wellbeing Allowance
Professional Development budget
+2
Principal Java Engineer
Principal Java Engineer

RE Partners • Warszawa

Hybrid
PLN 454,000 - 655,000
Hybrid work model in Warsaw, Poland
Senior Staff Software Engineer
Senior Staff Software Engineer

Kontakt.io • Kraków

On-site
PLN 212,404 - 297,366
Equity in Series C company
Private healthcare
Multisport card
+1
Senior Backend Java/Kotlin Engineer E-commerce (Poland / Remote)
Senior Backend Java/Kotlin Engineer E-commerce (Poland / Remote)

ZEN • Kraków

Remote
PLN 45,000 - 65,000
High autonomy and ownership
Hands-on AI learning opportunities
Supportive team culture
Web Software Engineer
Web Software Engineer

Revolut • Poland

On-site
PLN 316,000 - 446,000
Senior or Mid Backend Software Engineer (m/f/d)
Senior or Mid Backend Software Engineer (m/f/d)

Tradevest GmbH • Warszawa

Hybrid
PLN 180,000 - 240,000
20 days PTO (B2J)
Multisport card
Travel to Germany
Senior Fullstack Engineer
Senior Fullstack Engineer

GFT TECHNOLOGIES SE • Kraków

Hybrid
Benefit package tailored to your needs
Online training and certifications
Social events