Create Profile Get Hired (Beta)

Software Engineer - Backend Services / Scala - Node.JS

Alarm Full Time

Job Description

We're making the world of digital assets accessible and secure for everyone. Join the mission. 

Founded in 2014, Ledger is the global platform for digital assets and Web3. Over 15% of the world’s crypto assets are secured through our Ledger Nanos. Headquartered in Paris and Vierzon, with offices in the UK, US, Switzerland and Singapore, Ledger has a team of more than 700 professionals developing a variety of products and services to enable individuals and companies to securely buy, store, swap, grow and manage crypto assets – including the Ledger hardware wallets line with more than 5 millions units already sold in 180 countries.  

At Ledger, we embody the values that make us unique: Pragmatism, Audacity, Commitment, Trust, and Transparency. Have a look at our Origins video here

We are looking for a backend developer. You will be responsible for developing and scaling backend applications to allow millions of people to securely benefit from Web3 and process their transactions in the cryptocurrency world. 

Do you want to develop high-performance solutions? Thriving for the best software quality is a requirement for your day-to-day tasks. Join a team, be part of one of the world’s pioneers in one of the most innovative technology sectors! 

The team
You will join the backend services team which is in charge of building services that power Ledger products.
The team is composed of passionate Engineers who believe in the benefits and strength of functional programming to develop robust and scalable platforms and APIs. Customer-focused, they are also eager to understand and implement product and business requirements. 

We are convinced that being an engineer is also taking time to challenge, discuss and share what we are working on. A dynamic roll over each service allows every team member to get involved in many projects over time. We take time to have each week a dedicated knowledge-sharing meeting and participate actively in the Scala community (Meetups, Conferences, etc…).

Your mission

  • Build highly available, consistent, and performant services to power Ledger’s products
  • Provide services to explore the contents of blockchain and provide wallet-like features to support many cryptos (Bitcoin, Ethereum, Ripple, Tezos, Stellar …)
  • Leverage all the power of functional programming with Node.js and/or Scala and the Typelevel stack
  • Conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • Deliver a high-quality piece of software (Test it, Document it, Demonstrate it)
  • Design monitoring systems to detect unexpected failures/behavior
  • Use CI / CD to deploy and secure workflows
  • What we’re looking for

  • 3-5 years of experience in backend robust development
  • Scala, Haskell, or functional programming experience is nice to have Node.js and Java developers who are willing to dive into Scala technologies are welcome
  • Database knowledge: SQL / NoSQL
  • Adaptability to do teamwork in a fast-evolving environment
  • Good knowledge of Linux operating systems
  • Experience with continuous integration/deployment solutions
  • You are autonomous, proactive, and capable of self-training
  • Knowledge of Containerization and Cloud deployments
  • Having an interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • Enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training…)
  • Process

  • 1h - Team Fit, you'll meet the Engineering team for a discussion
  • 2h - Coding & Design in Live with the Engineering team
  • 45 min - Final interview with the VP of Engineering of the Business unit you'll join
  • Ledger


    Founded in 2014, Ledger is the global leader of security solutions and infrastructure for cryptocurrencies and blockchain applications, with more than 4 million users in 165 countries. Ledger combines hardware and software expertise to commit to secure billions of dollars worth of almost 2,000 different crypto assets - worldwide, 15% of these assets are managed through the Ledger ecosystem.

    Similar Jobs

    Senior Backend Developer, Node.js / Express

    Full Time Full Time
    Dec 08, 2022

    Senior Backend Developer, Node.js / Express

    Full Time Full Time
    Dec 08, 2022

    Senior Software Engineer - Node.js

    Full Time Full Time
    Dec 11, 2022

    Engenheiro(a) de Software Senior - Node.js

    Full Time Full Time
    Dec 11, 2022

    Software Engineer (Backend/Tooling)

    Ava Labs
    Full Time Full Time
    Dec 13, 2022

    Web3 Backend Engineer (Golang)

    Full Time Full Time
    Dec 13, 2022

    Senior Backend Engineer - Wealth Management (Remote - Work from Anywhere)

    Xapo Bank
    Full Time Full Time
    Dec 17, 2022
    You Might Also Be Interested In The Job Below

    Senior Backend Developer, Node.js / Express

    Alarm Full Time

    Job Description


    We are ClubRare - The World's first community-centered Physical NFT marketplace for collectors. We connect the Real-world and the Metaverse. We are a community for people who trade the things we love.

    We are a fully remote company with no fixed headquarters. The team is distributed throughout the world - we form an inclusive network across a variety of locations, lifestyles, and backgrounds.

    Our culture is driven by empathy, integrity, strategic thinking, innovation, leadership, and the shared desire to perform at our peak. While our differences make us adaptable and versatile, it's our shared values that give us the strength and drive to become the open metaverse for collectors.

    What’s in It for You?

    • Be part of building a great project and make a real impact in your career.
    • Work flexible hours from anywhere and be part of a team that is driven by strong values and a clear shared vision.
    • Directly shape the future of a completely new model for cryptocurrency and blockchain applications.
    • Challenge your skills and push your creative limits working with the latest technologies & systems.
    • Play an active role in one of the most significant technological innovations in human history.
    • Receive a competitive salary paid in crypto.

    Your Impact

    We are looking for a Backend Developer who will join our team of blockchain developers to design and implement our products. Our ideal engineer is someone that thrives in a fast-paced start-up environment and is able to adapt to the ever changing industry. You will work with your team to – implement functionality, design our system, maintain the health of our code, and continue to grow as an engineer with the support of senior members of your team.


    • Develop Product and related project backend development, configuration, and maintenance around NFT Utilities, Backend Integration to Frontend.
    • Build core infrastructure software, instrument them for performance, and optimize for throughput
    • Write, test, and deploy smart contracts and build the system design around the product
    • Build core backend modules such as authentication, session, queues and schedulers
    • Writing unit and end-to-end test scripts for required modules/packages
    • Integrate and consume other services/APIs.

    Tech Stack:

    Languages: TypeScript

    BE: Node.js / Express

    FE: React

    DB: MongoDB

    Cloud: AW


    • 3+ years experience in Solidity (Defi smart contracts), Web3, Ethereum and API Integration on DApps
    • 5-10 years of experience in backend technologies such as Java, Python or Node.js (prefered)
    • Knowledge of Ethereum/Polygon/others
    • You've designed, built, scaled, and maintained production services, and know-how to compose a service-oriented product and integrate decentralized technologies, infrastructure, and data systems
    • Knowledge and interest in crypto projects covering areas such as DeFi, NFTs, and DAOs.

    Learn more about us at

    We are committed to creating a diverse environment and are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, veteran status, or other characteristics.