Senior Backend Engineer
Ledger helps you keep your digital assets safe using certified hardware wallets and management software that protect against online threats.
Funding history
Projects
About Ledger
Ledger provides secure storage and management for digital assets through certified hardware wallets and software. The hardware wallets store private keys offline to protect against hacks and malware, while Ledger Live software lets users buy, sell, and manage multiple cryptocurrencies. Institutions can use Ledger Enterprise for secure custody and governance. All products support major blockchains and Web3 applications with regular security updates.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design, build, and operate Scala services for blockchain account management, transaction processing, and on-chain data aggregation. You will lead blockchain integrations, improve production reliability and observability, resolve incidents, define service contracts, review architecture and code, use AI coding tools safely, and mentor engineers.
Requirements
- 5+ years of backend engineering experience
- Production ownership of distributed systems
- Interest in Scala and functional programming
- Blockchain integration experience across at least two blockchain models
- Experience with PostgreSQL, RabbitMQ, NATS, or equivalent data infrastructure
- Experience with Datadog or equivalent observability tooling
- Ability to diagnose and resolve multi-service incidents
- Ability to contribute to TypeScript code
- Daily experience using AI coding tools
- Written English communication skills
Responsibilities
- Design, build, and operate Scala backend services
- Lead blockchain integrations from architecture design through production
- Manage account creation, transaction processing, broadcasting, and lifecycle tracking
- Define and maintain SLIs, SLOs, observability, and distributed tracing
- Participate in incident response and drive incidents to resolution
- Define service contracts with partner teams
- Write and review ADRs
- Improve code quality, testing, and technical debt management
- Use AI coding agents with specifications, constraints, and verification
- Mentor engineers and share backend knowledge
Benefits
- Work from home up to 3 times per week
- Health insurance
- Life insurance
- Employee shareholder opportunity
- Commuter allowance
