CLOSE
CLOSE
CLOSE CLOSE

Software Engineer, DAML-on-X Team 

Position in New York, Zürich.

About Digital Asset

Digital Asset (digitalasset.com) is a leading provider of distributed ledger technology (DLT) that solves real-world business challenges. We combine deep industry expertise with scalable technology, including a distributed ledger platform and an intuitive smart contract language originally developed by Digital Asset, called DAML (daml.com). Digital Asset enables financial institutions and organizations across a variety of industries to bring efficient, modern and scalable DLT systems into production.

We work with some of the world’s largest companies, to build scalable and flexible systems that streamline business operations. Digital Asset is a global company with offices in New York, London, Budapest, Zurich, Hong Kong, and Sydney.

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, this opportunity may be right for you.

Opportunity

We have built the Digital Asset Modeling Language (DAML), which is the centerpiece of our approach to distributed ledger technology. DAML is a smart contract language that consists of a strongly-typed purely functional core extended with domain specific constructs to express the flow of rights and obligations underlying today’s multi-party business processes. Application Developers using DAML are supported by the DAML SDK. It provides a type-safe integration of DAML with existing technology like Java, Scala, XML and SQL, and contains DAML Studio, which provides a modern IDE experience to develop, test, and analyse DAML programs.

As the DAML-on-X team we are responsible for providing multiple platforms for DAML developers to run their DAML applications on. We enable DAML developers to choose the platform whose security and performance characteristics best suit their use-case. For this purpose, we maintain the open-source DAML Integration Kit (https://docs.daml.com/daml-integration-kit/index.html), contribute code to the DAML runtime maintained by our sister team, and work closely with our platform partners to enable their ledgers to support DAML in production.

Key Responsibilities

  • Working on Digital Asset’s Scala code bases, writing Scala code.
  • Supporting our platform partners with architecture and implementation work.
  • Developing and improving the DAML Integration Kit and related tooling.
  • Coming up with ideas on how to make things better, both for us and for our users.
  • Following a collaborative approach that factors, embraces, and insists upon diverse perspectives. We are a smallish team, so everyone matters, and all opinions are valuable.

Key Criteria

  • Experienced functional programmer as demonstrated by either your open-source libraries (Hackage/GitHub) or commercial experience.
  • Writes good, clean, effective code.
  • Existing experience with developing production systems is useful.
  • Bachelor's degree in Computer Science or related discipline.

Connect With Us

This is a rare opportunity to help define an industry and join a dynamic team of technology innovators.

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 contact recruiting@digitalasset.com.

02. Apply

First Name
First Name
Last Name
Last Name
Email
Email
Phone
Phone
Linkedin
Linkedin
Your Cover Letter
About you
About you
Too Small!
Make your browser window bigger.
Increase your browser width since we are still
working on the mobile version.
For a nice experience
please update your browser.