Lead Software Engineer
Summary
Lead a team to design and build secure, scalable backend systems for tokenized asset platforms using TypeScript/JavaScript, RESTful APIs, and distributed architectures.
You will architect and implement scalable, mission-critical systems for tokenized asset lifecycles. You will own the core platform’s performance and security, engineer secure APIs for institutional partners, translate complex requirements into robust software, establish engineering standards, and mentor engineers through reviews and technical guidance.
Responsibilities
- Lead the architectural design and implementation of scalable mission-critical systems for tokenized asset lifecycles
- Own the evolution of the core platform’s performance and security
- Engineer secure APIs for global institutional partners
- Translate ambiguous product requirements into documented and battle-tested software solutions
- Set technical standards for the engineering organization
- Mentor engineers through peer reviews and technical guidance
Requirements
- Deep expertise in TypeScript and JavaScript
- Proven experience leading high-impact engineering projects in complex backend environments
- Experience designing and deploying RESTful APIs
- Experience designing and deploying distributed systems handling high-concurrency workloads
- Performance-focused and security-first architectural thinking
- Focus on long-term maintainability
- Experience working in Agile and CI/CD-driven environments
- Ability to communicate complex technical trade-offs to engineering and leadership teams
Benefits
- Generous stock options
- Premium private healthcare
- 26 days of annual leave
- Birthday off
- Regional bank holidays
- Flexible leave
- Enhanced parental leave
- MacBook, screens, and additional equipment
- Salary sacrifice schemes for childcare, groceries, EV cars, technology, pensions, bikes, and subscriptions
- Annual learning and personal development budget