Staff Software Engineer - TypeScript, Node.js
At our company, we aim to make digital assets accessible and secure for all individuals globally. Established in 2014, we are a leading digital asset and Web3 platform, safeguarding over 20% of the world's crypto assets with our Ledger Nanos. With offices situated internationally and a diverse team of over 500 professionals, we are committed to developing secure solutions for buying, storing, managing, and growing crypto assets like our successful Ledger hardware wallets.
Embodying values of pragmatism, audacity, commitment, trust, and transparency, our team is continuously innovating to redefine the world of digital assets and Web3 technology. You will become a part of the Cloud Wallet team, responsible for backend services that manage crypto wallets for our B2B and B2C products. Collaborating closely with other backend teams, you will engage in building reliable and scalable platforms using functional programming techniques primarily with Scala and with TypeScript/Node.js in our tech stack.
Key Responsibilities:
- Develop resilient and well-functioning services to drive our products at optimum performance levels
- Utilize functional programming with Scala and the Typelevel stack while exploring cryptocurrency protocols internals
- Conduct performance assessments, optimizations, and deliver high-quality software solutions
- Design robust monitoring systems to detect anomalies and enhance service reliability
- Employ continuous integration/deployment practices and secure workflows effectively
Ideal Candidate:
- Proven experience in backend services programming and familiarity with relational databases like Postgres
- Proficiency in Linux operating systems and ability to adapt within a dynamic team environment
- Exposure to continuous integration/deployment tools, containerization, and cloud deployments
- Interest in learning and working in a diverse tech environment with Scala and Node.js
- Passion for cryptocurrencies and emerging blockchain technologies
Benefits:
- Stock options to share in our growth and success
- Hybrid work policy providing flexibility
- Social events, snacks, and inclusive health insurance coverage
- Personal development opportunities, coaching, fitness benefits
- Generous vacation time, along with additional holidays and rest days
- Access to cutting-edge office equipment and exclusive product discounts
- Transportation reimbursement and various perks for employees
