Senior CX Software Engineer

Senior CX Software Engineer

Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
D

At a Glance

  • Tasks: Design and develop innovative software solutions for the Canton Network.
  • Company: Join a pioneering tech firm transforming global finance with blockchain.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic, fast-paced environment with a focus on creativity and collaboration.
  • Why this job: Be at the forefront of finance innovation and make a real impact.
  • Qualifications: 5+ years in software engineering with expertise in distributed systems.

The predicted salary is between 70000 - 90000 £ per year.

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— we are on a mission to transform finance— and that transformation is now playing out rapidly on the Canton Network.

If you’re interested in playing a crucial role at the intersection of traditional and crypto-capital markets and want to help bring the next trillion dollars of finance on-chain, join us.

Requirements

  • 5+ years of demonstrated experience in a software engineering delivery role.
  • Must have experience designing, debugging, and performance tuning distributed systems (microservices or similar distributed architectures).
  • Knowledge and experience, including strong hands-on software engineering on large-scale projects.
  • Proficient in one or more functional programming languages (e.g. Scala, Haskell, F#).
  • Experience and ability to lead technical resources, and collaborate effectively with others in a dynamic, fast-paced, pressured environment.
  • Operate with a careful blend of creativity and pragmatism, as Digital Asset is part of a community bootstrapping a technology and demand for it while simultaneously working on tight delivery timelines.
  • Demonstrate exceptional communication skills, including presenting complex concepts in front of both technical and non-technical client audiences, effectively summarizing and presenting findings to senior-level executives within Digital Asset and at clients, and interacting effectively with individuals, both internally and within the client organizations.
  • Able to leverage excellent computer science fundamentals, including command of data structures, algorithms, and design patterns, with the ability to fluently translate them into working, elegant code.
  • Skilled in working within an Agile environment, including participation in daily scrum meetings, backlog management, sprint definition, and retrospectives, preferably within a global team.
  • Bonus points: Professional or personal experience in DeFi markets - welcomed, but not required.

Senior CX Software Engineer employer: Delivering synchronized finance

Digital Asset is an exceptional employer that fosters a dynamic and innovative work culture, where employees are empowered to shape the future of finance through cutting-edge technology. With a strong focus on professional growth, team collaboration, and a commitment to diversity, we offer our team members the opportunity to work on transformative projects within a supportive environment. Located in the vibrant city of New York, our office provides access to a thriving financial ecosystem, making it an ideal place for those looking to make a meaningful impact in the world of digital finance.
D

Contact Detail:

Delivering synchronized finance Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior CX Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.

✨Tip Number 2

Prepare for those interviews by practising common technical questions and scenarios. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format and pressure.

✨Tip Number 3

Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. We love seeing real examples of your skills in action.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate individuals ready to make an impact.

We think you need these skills to ace Senior CX Software Engineer

Software Engineering
Distributed Systems
Microservices Architecture
Functional Programming Languages (e.g. Scala, Haskell, F#)
Technical Leadership
Collaboration Skills
Communication Skills
Data Structures
Algorithms
Design Patterns
Agile Methodologies
Backlog Management
Sprint Definition
Retrospectives
DeFi Market Knowledge

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior CX Software Engineer role. Highlight your experience with distributed systems and functional programming languages, as these are key for us. We want to see how your skills align with our mission!

Showcase Your Projects: Include specific examples of large-scale projects you've worked on. We love seeing how you've designed, debugged, and tuned performance in real-world scenarios. This helps us understand your hands-on experience better!

Communicate Clearly: Your application should reflect your exceptional communication skills. When describing your experiences, think about how you can present complex concepts simply. We value clarity, especially when it comes to technical details!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, we love seeing candidates who take that extra step!

How to prepare for a job interview at Delivering synchronized finance

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of distributed systems and functional programming languages like Scala or Haskell. Be ready to discuss your past projects in detail, especially how you designed, debugged, and optimised them.

✨Showcase Your Leadership Skills

Since the role involves leading technical resources, prepare examples of how you've successfully collaborated with teams in fast-paced environments. Highlight any experiences where you took charge of a project or mentored others.

✨Communicate Clearly and Confidently

Practice explaining complex concepts in simple terms. You might be asked to present your ideas to both technical and non-technical audiences, so being able to summarise your findings effectively is key.

✨Embrace Agile Methodologies

Familiarise yourself with Agile practices if you haven't already. Be prepared to discuss your experience with daily scrums, backlog management, and sprints, as this will show you're ready to hit the ground running.

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

>