Scala Backend Software Engineer (f/m)
We are a forward-thinking organization with a vision that extends beyond traditional business pursuits, focusing on safeguarding digital ownership in an evolving landscape and enabling genuine independence. As pioneers in the field, we aim to redefine security in the digital realm by blending excellence and pragmatism with ambition and conviction to constantly push the boundaries of what is achievable. In this arena of innovation, we empower you to not only abide by but craft new regulations for cutting-edge technology, developing products that set new standards for security in the digital age.
Established in 2014, Ledger serves as a global hub for digital assets and Web3 technology. More than 20% of the world's cryptocurrency assets are shielded by Ledger Nano devices. With our headquarters in Paris and Vierzon and additional offices in multiple countries, our team of over 500 professionals is dedicated to creating various products and services that allow individuals and businesses to securely engage with cryptocurrency assets. Our Ledger hardware wallets enjoy a widespread presence, with over six million units sold across 200 countries.
Ledger Live, a Desktop and Mobile application, streamlines the management of blockchain-based assets, built using ReactJS (Electron on Desktop and React Native on Mobile) while supporting multiple blockchains, coins, NFTs, and offering a range of financial services such as Buy, Swap, Sell, and Earn.
To support our continuous growth, we are seeking new talents to join Ledger's Consumer Services business unit. You will initially focus on enhancing existing transactional services and introducing novel ones, with a emphasis on creating accessible, secure, and innovative solutions for consumers to interact with their cryptocurrency holdings.
Responsibilities
- Construct robust, high-performing, and reliable microservices to power Ledger's product range.
- Integrate Buy, Sell, Earn, and Swap services through partner API connections.
- Develop monitoring systems to identify failures and oversee efficient alerting procedures.
- Implement logging mechanisms for all API requests and responses.
- Ensure data integrity across diverse blockchain sources.
- Manage API authentication, rate limiting, and error handling.
- Engage in architecture and design discussions to deliver scalable solutions.
- Maintain and enhance the existing tech stack, suggesting and implementing technical enhancements.
- Deliver top-quality software through testing, documentation, and feature demonstrations.
- Contribute to CI/CD pipelines to streamline deployments and bolster security workflows.
- Investigate and resolve software issues by conducting root cause analysis and applying effective solutions.
- Work collaboratively with other team members on projects.
- Enhance Ledger's collective knowledge base.
- Elevate software and systems engineering standards, including documentation.
- Represent Ledger at internal and external technical events like tech talks and meetups.
Requirements
- Scala Backend Engineer with a minimum of 2 years' relevant experience.
- Proficient in Advanced Scala, especially in CatsIO or similar frameworks; additional expertise in backend languages like Rust, Java, Python, or JavaScript/TypeScript is advantageous.
- Familiarity with Web3 and blockchain fundamentals.
- Strong collaborative and communication skills, with experience in cross-functional team environments.
- Familiarity with web architecture patterns such as microservices, event-driven, and P2P.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Fluency in English communication.
- Basic awareness of frontend frameworks and the ability to write simple frontend code in TypeScript is beneficial.
Benefits
- Stock options to involve employees in the company's growth.
- Hybrid work policy for flexibility.
- Social events, snacks, and drinks at our office.
- Comprehensive health insurance coverage.
- Personal development, coaching, and fitness opportunities.
- 28 days of paid leave annually.
- Access to high-performance office equipment and Apple products.
- Transportation cost reimbursement.
- Employee discount on all Ledger products.
We are committed to providing an equal opportunity environment regardless of gender, ethnicity, religion, sexual orientation, social status, disability, or age.
