Search...

Senior Software Engineer (L2)

Bitcoin.com logo
Bitcoin.com

Bitcoin.com helps users buy, sell, and manage Bitcoin and other cryptocurrencies through a self-custody wallet, DEX, and crypto news platform.

Distributed

Investors

About Bitcoin.com

Bitcoin.com provides a suite of products for cryptocurrency management and access. Users can store and transact digital assets through the self-custodial Bitcoin.com Wallet, trade on the Verse DEX, purchase crypto through the integrated on-ramp, and stay informed through the Bitcoin.com News portal. The platform also offers an MPC-secured web account for browser-based crypto management and a learning center with educational resources.

View jobs by Bitcoin.com

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You design and build core services, APIs, data models, and integrations from a blank Rust repository. You own product areas end to end through production, including on-call responsibilities and incident response. You shape requirements with Product and Design, set code quality standards, make architectural decisions, mentor engineers, and improve testing, instrumentation, and engineering practices.

Requirements

  • 5+ years of professional experience owning production systems
  • Strong Rust, Go, Java, or Kotlin skills; production Rust is strongly preferred
  • Experience designing REST APIs at scale, including contracts and versioning strategies
  • Deep experience with AWS or equivalent, containers, and CI/CD
  • Fluency with AI coding tools such as Claude Code
  • Experience mentoring engineers or 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, APIs, data models, and integrations
  • Own product areas end to end from design through production
  • Manage on-call responsibilities and incident response
  • Partner with Product and Design to shape requirements
  • Set code quality standards through implementation, reviews, and mentorship
  • Drive architecture and technical decisions
  • Mentor engineers and improve testing, instrumentation, and code quality practices