Senior Software Engineer - Ledger
Senior Software Engineer - Ledger

Senior Software Engineer - Ledger

Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
D

At a Glance

  • Tasks: Join a team building a cutting-edge distributed ledger platform for global finance.
  • Company: Digital Asset, a leader in reshaping financial markets with innovative technology.
  • Benefits: Flexible work arrangements, family-friendly benefits, and equal pay for equal work.
  • Why this job: Make a real impact on the future of finance with advanced blockchain technology.
  • Qualifications: Experience in software engineering, preferably with distributed systems or cryptography.
  • Other info: Collaborative culture that values diverse perspectives and offers excellent career growth.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Join to apply for the Senior Software Engineer - Ledger role at Digital Asset.

About Digital Asset & the Canton Network

Digital Asset builds the technologies that are reshaping the foundations of financial markets. Our mission is to create the world’s most trusted, privacy-enabled, and interoperable digital infrastructure for global finance. At the heart of this mission is the Canton Network – the blockchain purpose-built for institutional finance. Uniquely combining privacy, compliance, and scalability, Canton enables real-time, secure settlement across multiple asset classes. Governed by the Canton Foundation with participation from leading financial institutions, it is the proven link between the promise of blockchain and the power of global finance. Founded in 2014 and headquartered in New York City, with offices in London, Zurich, Budapest, Hong Kong, and Sydney, Digital Asset is on a mission to transform finance through the Canton Network.

Mission‑critical workflows in the financial industry are developed using Daml and run on the Canton Network. The Canton Ledger teams’ mission is to build the distributed ledger platform that underpins the Canton Network with strong security and increasing scalability requirements. Think of the ledger as a distributed database over untrusted nodes where Daml specifies the data scheme, logic to change the data, and authorization rules. As a software engineer in the Canton Ledger team you have the unique opportunity to work on a novel distributed ledger platform that runs mission‑critical workflows with demanding security requirements. Your work will span a spectrum of interesting and challenging areas such as protocol design, applied cryptography, BFT consensus, or scalability improvements.

Key Responsibilities

  • Contribute to the Ledger’s Scala code base as a strong, hands‑on engineer.
  • Complement the team’s engineering strength with your technical expertise, architectural knowledge, and production experience.
  • Participate in planning, analysis, and design of the team’s deliveries.
  • Assist team members by providing code reviews, giving feedback, and helping set direction.
  • Follow a collaborative approach that fosters, embraces, and insists on diverse perspectives, ensuring everyone pulls more than their weight and all opinions are valued.

Key Criteria

  • Experienced polyglot software engineer, demonstrated by open‑source libraries or commercial experience.
  • Experience with developing and deploying production systems.
  • Ideally experience with distributed systems, blockchains, security protocols, and/or cryptography.
  • Strong oral and written communication skills, with experience writing technical documentation.
  • Master’s degree or PhD in computer science or a related discipline, or equivalent demonstrable experience.
  • Experience with Scala is a plus but not required.
  • Based in Switzerland, the US (specifically in NY, NJ, or CT), the UK, or Hungary.

Digital Asset is an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, sex, religion, sexual orientation, age, disability, citizenship status, veteran status or any other basis protected by applicable law. If and as required by applicable law, all persons hired to work at Digital Asset will be required to verify identity and eligibility to work in the location for which they have an offer to work and to complete the necessary employment eligibility verification documents upon hire. Applicants with disabilities who require accommodation should contact recruiting@digitalasset.com. As part of our commitment to equal opportunity, Digital Asset believes that all employees should receive equal pay for equal work and is committed to this principle in its pay structure. DA also offers family‑friendly benefits in addition to flexible work arrangements.

Seniority Level: Mid‑Senior level

Employment Type: Full‑time

Job Function: IT Services and IT Consulting

Senior Software Engineer - Ledger employer: Digital Asset

Digital Asset is an exceptional employer that fosters a collaborative and inclusive work culture, where diverse perspectives are valued and innovation thrives. With a commitment to employee growth, the company offers opportunities to work on cutting-edge technologies in the financial sector, alongside family-friendly benefits and flexible work arrangements. Located in vibrant cities like New York and London, employees enjoy a dynamic environment that supports both professional development and personal well-being.
D

Contact Detail:

Digital Asset Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Ledger

✨Tip Number 1

Network like a pro! Reach out to current employees at Digital Asset on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your application noticed.

✨Tip Number 2

Show off your skills! If you've got any projects or contributions to open-source libraries, make sure to highlight them in conversations. Real-world examples of your work can set you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your Scala and distributed systems knowledge. Practice coding challenges and be ready to discuss your thought process during problem-solving.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the team at Digital Asset.

We think you need these skills to ace Senior Software Engineer - Ledger

Scala
Distributed Systems
Blockchain Technology
Security Protocols
Cryptography
Protocol Design
BFT Consensus
Scalability Improvements
Technical Documentation
Code Reviews
Analytical Skills
Collaboration
Communication Skills
Production Systems Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with distributed systems, blockchains, and any relevant projects you've worked on. We want to see how your skills align with our mission at Digital Asset!

Showcase Your Projects: If you've contributed to open-source libraries or have any personal projects, don’t hold back! Share links or descriptions in your application. This gives us a glimpse into your hands-on experience and technical expertise.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Explain why you're excited about the role and how you can contribute to the Canton Ledger team. We love seeing genuine enthusiasm and a clear understanding of our mission.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Digital Asset

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially around distributed systems and cryptography. Brush up on your Scala skills if you have them, and be ready to discuss your past projects that showcase your technical expertise.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, particularly those related to protocol design or scalability improvements. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight how you tackled complex problems.

✨Emphasise Collaboration

Digital Asset values a collaborative approach, so be ready to talk about how you’ve worked with diverse teams in the past. Share examples of how you’ve contributed to team discussions, provided feedback, or helped set direction in projects.

✨Prepare Thoughtful Questions

At the end of the interview, you’ll likely have the chance to ask questions. Prepare insightful queries about the Canton Network, the team’s current projects, or the company’s vision for the future. This shows your genuine interest and helps you assess if it’s the right fit for you.

Senior Software Engineer - Ledger
Digital Asset

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>