Software Engineer - Backend Scala
We are dedicated to making digital assets accessible and secure for everyone, seeking individuals to join our mission.
Founded in 2014, Ledger serves as a global platform for digital assets and Web3. Based in Paris and Vierzon, with additional offices in the UK, US, Switzerland, and Singapore, our team of over 550 professionals develops products and services to facilitate secure transactions within the crypto world. Our Ledger hardware wallets line, with over 5 million units sold in 180 countries, provides a secure solution to buy, store, and manage crypto assets.
Ledger values Pragmatism, Audacity, Commitment, Trust, and Transparency, and we are in search of a backend developer to design and scale backend applications for the secure processing of transactions within the cryptocurrency space.
Join us if you are passionate about building high-performance solutions and prioritize software quality. Become a part of a pioneering team in an innovative tech sector.
The Team
You will be part of the backend services team responsible for developing services that drive Ledger products. Our team comprises Engineers who advocate for functional programming to create robust and scalable platforms and APIs. We are customer-focused with an eagerness to implement business and product requirements.
Your Responsibilities
- Develop highly available, consistent, and performant services for Ledger products
- Integrate and consolidate market data from multiple API sources
- Utilize functional programming with Scala and the Typelevel stack
- Conduct benchmarks to optimize service performance
- Deliver high-quality, well-tested software
- Design monitoring systems to detect anomalies
- Implement CI/CD workflows
Requirements
- 3-5 years of backend development experience
- Familiarity with Scala, Haskell, or functional programming (nice to have)
- Willingness to explore Scala technologies, for Node.js and Java developers
- Proficiency in SQL and NoSQL databases
- Adaptability for teamwork in a dynamic environment
- Strong knowledge of Linux operating systems
- Experience with CI/CD solutions
- Autonomous, proactive, and self-driven
- Understanding of Containerization and Cloud deployments
- Interest in cryptocurrencies and blockchain technology is a bonus
- Enthusiastic about collaboration, learning, and teaching
Benefits
- Stock options for all employees
- Hybrid work policy for flexibility
- Annual company outings and social events
- Comprehensive health insurance coverage
- Well-being programs and fitness options
- Generous vacation time
- Access to high-performance office equipment
- Transportation reimbursement
- Employee discounts on all products
We are an equal opportunity employer, welcoming individuals of diverse backgrounds and experiences.