Scala Backend Software Engineer, Senior / Lead (f/m)
Ledger
Your mission
- Develop and maintain high-performance, resilient microservices and APIs to power Ledger's products, including integrations with staking, yield, DeFi services, and blockchain explorers.
- Contribute to the architecture, design, and implementation of scalable solutions, proactively identifying and addressing technical challenges.
- Ensure software quality through testing, documentation, and performance optimization, including monitoring and alerting systems.
- Enhance and maintain CI/CD pipelines to secure and streamline deployment workflows.
- Provide technical leadership and mentorship, collaborating across teams to deliver impactful projects and improve engineering standards.
- Drive innovation by identifying opportunities for improvement, contributing to a shared knowledge base, and participating in technical outreach.
- Manage projects effectively, respecting deadlines, priorities, and deliverables.
What we're looking for
- Experienced engineer and continuous learner with 6+ years of relevant engineering experience.
- 2+ years of technical leadership experience, including effective communication of complex concepts and cross-team coordination to ship critical products.
- Advanced Scala proficiency; expert-level proficiency, and advanced mastery of a second backend language (e.g., Rust, Java, Python, PHP) is a plus.
- Excellent collaboration and communication skills.
- Experience collaborating closely with QA, product management, and key stakeholders to develop and deliver on a shared vision.
- Led development of complex, high-performance interactive browser applications, including architecture, infrastructure, and optimization.
- Experience with various web architecture patterns (e.g., Microservices, Event-Driven, P2P).
- Ability to apply and adapt software engineering best practices to the engineering environment.
- Experience in the Web3 ecosystem and in a project involving blockchain fundamentals.
- Solid understanding of Docker and container orchestration tools like Kubernetes.
- Significant experience with web protocols such as HTTP, JSON-RPC, GraphQL, SOAP, and gRPC.
- Strong comprehension of database fundamentals, both relational and NoSQL.
- Experience working in a multicultural environment, with fluency in English being essential.
- Experience in production support of a client-facing application.
What's in it for you
- Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow.
- Flexibility: A hybrid work policy.
- Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks
- Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage.
- Well-being: Personal development, coaching & fitness with our dedicated partners.
- Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days.
- High tech: Access to high performance office equipment and gadgets
- Transport: Ledger reimburses part of your preferred means of transportation.
- Discounts: Employee discount on all our products.