Blockchain Software Engineer
Blockchain Software Engineer

Blockchain Software Engineer

Cambridge Full-Time 43200 - 72000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Design, build, and optimize our blockchain platform using TypeScript and collaborate with cross-functional teams.
  • Company: Tokenovate is a UK-based startup revolutionizing post-trade automation with blockchain technology.
  • Benefits: Enjoy a hybrid work model, competitive compensation, and the chance to make a real impact.
  • Why this job: Work on cutting-edge technology in a collaborative culture that values ownership and innovation.
  • Qualifications: 3-5 years in software development, strong TypeScript skills, and experience with Git and CI/CD.
  • Other info: Join us at Cambridge Science Park, where your contributions will shape the future of finance.

The predicted salary is between 43200 - 72000 £ per year.

ABOUT TOKENOVATE

Tokenovate is a next-generation post-trade lifecycle automation platform for derivatives and securities financing transactions (SFTs). Our data-agnostic, automated solution ensures seamless transaction processing across all asset classes, products, and market infrastructures—wherever you trade and wherever your assets are held.

By embedding industry standards like CDM into our technology, we harness blockchain, smart contracts, and tokenisation to drive automation, interoperability, and efficiency across capital markets.

Founded in 2022, we are a fully funded UK-based start-up in the early commercialisation stage. Our team blends deep technical expertise with a pragmatic approach to enterprise blockchain adoption. We are collaborative, execution-focused, and hands-on—our sleeves are permanently rolled up, and we value ownership, clarity, and teamwork.

We have offices in Cambridge (Cambridge Science Park) and London (City of London). This role is hybrid, based in Cambridge, with 2-3 days per week in the office.

THE ROLE

We are looking for a Blockchain Software Engineer to help design, build, and optimise our core platform. This is an opportunity to work on cutting-edge distributed ledger technology, tackling challenges in on-chain transaction processing, smart contract execution, tokenisation of Real World Assets and integration within institutional financial systems.

You may have experience working with cryptography or embedded systems, particularly in areas that involve secure computation, cryptographic protocols, or hardware-based security features. This experience will be valuable in designing robust and efficient blockchain-integrated solutions.

You’ll collaborate closely with product, engineering, and cloud teams to develop highly scalable, secure, and efficient software solutions that redefine post-trade automation. This role is hands-on, with plenty of scope to contribute technical expertise, problem-solving, and innovative thinking to our evolving platform.

WHAT YOU WILL DO

  • Develop and maintain blockchain-integrated backend services using TypeScript (NestJS).
  • Design and implement privacy, permissions and transaction management with UTXO-based blockchains (BSV or similar).
  • Collaborate with product teams to define and refine user stories for blockchain-related features.
  • Write clean, maintainable, and well-documented code, ensuring best practices in software engineering, security, and testing.
  • Contribute to architecture discussions, helping shape the evolution of our smart contract and tokenisation frameworks.
  • Work within an Agile development environment, participating in sprints, code reviews, and cross-team collaboration.
  • Ensure blockchain security, performance, and scalability through rigorous testing, benchmarking, and optimization.
  • Integrate with cloud infrastructure (AWS, Kubernetes, Docker) for scalable deployments.

WHAT WE ARE LOOKING FOR

Must have:

  • 3-5 years of experience in a software development role.
  • 3+ years of active TypeScript development experience.
  • Strong experience with Git (or similar source control tools).
  • Experience of working with CI/CD environments.
  • Comfortable working in an Agile environment with story definition and backlog refinement.
  • A structured, methodical approach to software engineering.
  • An appreciation for blockchain’s role in enterprise distributed ledgers.
  • Happy to embrace the roll-your-sleeves up attitude required for a fast moving startup.
  • Willingness to work 2-3 days a week in our Cambridge office.

Nice to have:

  • Experience with blockchain client software, particularly with BSV or another UTXO-based chain.
  • Knowledge of blockchain cryptography techniques, such as zero-knowledge proofs, elliptic curve cryptography, or multi-party computation.
  • Familiarity with NestJS, microservices architecture, and API development.
  • Exposure to AWS, Kubernetes (k8s), Docker, and cloud-based deployments.
  • Understanding of Bitcoin Script, smart contracts, and transaction scripting.

WHY JOIN US?

  • Cutting-Edge Work – Build innovative solutions at the intersection of blockchain, finance, and automation.
  • Hybrid Work Model – Enjoy the flexibility of remote work while collaborating in person at our Cambridge Science Park office (2-3 days per week).
  • Ownership & Impact – Your contributions will shape our technology and product roadmap.
  • Competitive Compensation – We offer a strong package based on experience and expertise.
  • Collaborative Culture – No egos, just a team of experienced and empathetic professionals working together to deliver real impact.

If you’re passionate about enterprise blockchain adoption, building scalable financial infrastructure, and working with an expert team, we’d love to hear from you!

Apply now and let’s build the future of post-trade together!

No agencies please!

Blockchain Software Engineer employer: Tokenovate

Tokenovate is an exceptional employer for Blockchain Software Engineers, offering a unique opportunity to work at the forefront of blockchain technology within a collaborative and execution-focused team. Located in the innovative Cambridge Science Park, our hybrid work model provides flexibility while fostering a culture of ownership and impact, allowing you to contribute directly to cutting-edge solutions in the financial sector. With competitive compensation and a commitment to employee growth, Tokenovate is dedicated to shaping the future of post-trade automation together.
T

Contact Detail:

Tokenovate Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Blockchain Software Engineer

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as TypeScript and NestJS. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.

✨Tip Number 2

Engage with the blockchain community by participating in forums, attending meetups, or contributing to open-source projects. This not only enhances your knowledge but also helps you network with professionals in the field.

✨Tip Number 3

Prepare to discuss your experience with Agile methodologies during the interview. Be ready to share examples of how you've contributed to sprints, code reviews, and backlog refinement in previous roles.

✨Tip Number 4

Showcase your problem-solving skills by thinking through potential challenges in blockchain integration and transaction processing. Being able to articulate your thought process can demonstrate your technical expertise and innovative thinking.

We think you need these skills to ace Blockchain Software Engineer

TypeScript Development
Blockchain Integration
Smart Contract Development
Cryptography Knowledge
UTXO-based Blockchain Experience
Agile Methodologies
CI/CD Environments
Git Version Control
Microservices Architecture
API Development
Cloud Infrastructure (AWS, Kubernetes, Docker)
Software Engineering Best Practices
Problem-Solving Skills
Collaboration and Teamwork

Some tips for your application 🫡

Understand the Company: Before applying, take some time to understand Tokenovate's mission and technology. Familiarize yourself with their post-trade lifecycle automation platform and how blockchain is integrated into their solutions.

Tailor Your CV: Highlight your relevant experience in software development, particularly with TypeScript and blockchain technologies. Make sure to showcase any projects or roles that demonstrate your ability to work in an Agile environment and your familiarity with CI/CD practices.

Craft a Strong Cover Letter: In your cover letter, express your passion for blockchain technology and its application in finance. Mention specific experiences that align with the job description, such as working with UTXO-based blockchains or contributing to architecture discussions.

Showcase Your Problem-Solving Skills: During the application process, be prepared to discuss how you've tackled challenges in previous roles. Highlight your innovative thinking and technical expertise, especially in areas related to secure computation and cryptographic protocols.

How to prepare for a job interview at Tokenovate

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with TypeScript and any relevant blockchain technologies. Highlight specific projects where you've implemented smart contracts or worked with UTXO-based blockchains, as this will demonstrate your hands-on experience.

✨Understand the Company’s Vision

Familiarize yourself with Tokenovate's mission and the role of blockchain in post-trade automation. This knowledge will help you align your answers with their goals and show that you're genuinely interested in contributing to their success.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving skills, especially related to blockchain security and performance optimization. Practice explaining your thought process clearly, as this will showcase your structured approach to software engineering.

✨Emphasize Collaboration and Teamwork

Since the role involves working closely with product and engineering teams, be ready to share examples of how you've successfully collaborated in an Agile environment. Highlight your ability to communicate effectively and contribute to team discussions.

Blockchain Software Engineer
Tokenovate
T
  • Blockchain Software Engineer

    Cambridge
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-02-25

  • T

    Tokenovate

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