Founded in 2014, Ledger is a leader in security and infrastructure solutions for cryptocurrencies and blockchain applications. Headquartered in Paris with offices in Vierzon, London, New York and Singapore, Ledger’s team of 200 professionals develop a variety of products and services to safeguard digital critical assets for individuals and companies - including the Ledger hardware wallets line already in 165 countries.
Ledger Origin, a Ledger affiliate, brings the security and blockchain expertise Ledger is known for to new application fields in IoT, such as origin certification of remotely collected data, using highly secure tools like embedded secure element (eSE) and hardware security module (HSM).
Ledger Origin is looking for an experienced software engineer to join its R&D team. The scope includes the development of our cloud services, development of our QA and production pipeline, integration of hardware security modules and R&D prototypes to support product leads and requirements.
We are a small multidisciplinary team working in a fast paced environment and we are looking for a highly autonomous, tech savvy person, with a hands-on problem solving attitude, a strong innovation mindset and sensibility to industrial-grade software quality. The core of our software stack is composed of Typelevel Scala, Python, C, PostgreSQL, Docker and AWS.
Missions:
- Deliver new cloud services for IoT from R&D prototypes to production platforms
- Design and develop the tool chain for QA and production pipelines
- Reinforce Scala and functional programming expertise in a multidisciplinary team
- Integrate hardware security modules in a cloud environment
- Ensure high quality delivery through testing, continuous integration and deployment
- Work closely with embedded software engineers to meet product requirements
Requirements and qualifications:
- 5+ years of experience in tech companies as a software engineer
- Fluent in Scala, functional programming and type level programming
- Autonomous and well organized
- Good knowledge of service oriented architecture and distributed applications
- Understanding of unit tests, integration tests, non-regression and functional tests
- Hands-on experience with devops tools (containers, deployment, CI/CD, monitoring)
- Proven ability to learn new languages and technologies
- Proven track record of delivering large scale applications to production
- Understanding of the importance of quality assurance in industrial-grade applications
- Resourceful, open-minded and curious
Nice to have / willingness to learn:
Benefits:
- Competitive compensation package and ESOP according to the Company policy
- Flexible working hours, remote-friendly environment
- Strong focus on personal development including internal/external trainings and attendance to conferencesInternal talks, technical meetups and hackathons
- High performance office equipmentComprehensive health insurance policy offering extensive medical, dental and vision care coverage
- Meal Vouchers with Swile (ex Lunchr)
- Annual company outing for Ledgerdary Days plus infrequent parties, snacks and drinks
- Employee discount on Ledger products
Ledger guarantees equity for all during the recruitment process, without any distinction of gender, ethnicity, religion, sexual orientation, social status, disability or age