Digital Asset is among the fastest growing, most recognized fin-tech startups globally and is the market leader in developing distributed ledger technology applied to the market infrastructure and financial services sector. Backed by leading financial institutions, infrastructure providers and financial software providers, the company is delivering enterprise-grade solutions for post-trade services.
Digital Asset applies a rigorous customer-driven approach to deliver on our vision for a better global financial system, enabled by distributed ledger technology.
Our culture is "all-in" and rewards collaboration, integrity and excellence.
We value each other, what we do for our clients and how we do it.
Our mission is delivering breakthrough distributed ledger solutions.
As we grow our team, we will maintain the dynamic, collaborative and pragmatic way of working that has grounded our efforts from the beginning. If you seek to develop solutions others are yet to contemplate and are driven by the opportunity to have impact, the following opportunity may be right for you.
As a member of the Platform Engineering Architecture Team, the Distributed Systems Engineer is a strong software engineer with expert knowledge in distributed systems, who ensures the reliability, consistency and scalability of the DA Platform - the distributed ledger and smart contract execution engine. This opportunity includes developing, reviewing, and implementing new designs to improve the DA distributed ledger. The Distributed Systems Engineer brings their expert knowledge, both from theory and practice, to guide and support the engineering teams in building reliable and scalable distributed systems and protocols.
Develop, review, implement and document new designs to improve the reliability and scalability of the DA Platform.
Guide and support the engineering teams in building, testing, and operating reliable and scalable distributed systems.
Help maintain, groom and communicate the reliability and scalability aspects of our platform roadmap.
Coach and educate fellow engineers on distributed systems and protocols.
Strong software engineer with 5+ years experience in designing and implementing reliable and scalable distributed systems, ideally with a focus on distributed databases, in Java and/or Scala
Theoretical and practical expertise on topics such as fault tolerance, consistency models, and consensus protocols.
Proven history of delivering high-quality, increasingly complex, commercial software products to a global market.
Ideally 5 years software development experience delivering mission-critical technology to the enterprise software market using Agile methodologies.
Track record of testing, troubleshooting, and debugging complex distributed systems.
Preferred skills include:
Experience with fault injection testing frameworks, such as Jepsen.
Experience with modeling and analysis of distributed systems, protocols, or algorithms, such as using TLA+.
Strong collaboration skills—our work isn’t carried out in a vacuum, and everyone contributes to get the job done.
Experience delivering high-quality, innovative, increasingly complex, commercial software products to a global market.
Analytical, structured, tactical, and strategic. You are an engineer that thinks before acting.
Direct and transparent verbal and written communication skills, including research and technical writing skills, with the willingness to work with distributed teams and different cultures.
Open, strong communicator who communicates effectively across groups, locations and cultures, in-person and virtually.
A natural leader who builds productive and effective relationships across the organization.
MS or PhD in computer science, or related discipline.
Confident & "all in".
Connect With Us
This is a rare opportunity to help define an industry and join a powerful team of financial services and technology innovators from cross sector startups and enterprise.
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. Applicants with disabilities who require accommodation should contactHR@digitalasset.com.
Make your browser window bigger.
Increase your browser width since we are still working on the mobile version.