We're planting a tree for every job application! Click here to learn more

Software Engineer, Language

Digital Asset

New York, United States of America

Remote within European Union, United States, United Kingdom

Posted over 3 years ago

Responsible for the development of the Daml compiler and the interpreter for our DAML-LF, Haskell/Scala

Tech stack

  • Scala

*Remote within the UK, Switzerland or USA*

The Daml Language team is responsible for the development of the Daml compiler and the interpreter for our intermediate language Daml-LF. This role is focused on the latter. You’ll be working on the design and implementation of new language features in the interpreter, performance improvements all while ensuring backwards compatibility for existing language features.

Key Responsibilities

  • Design and implement new language features in the Daml-LF interpreter implemented in Scala
  • Improve interpretation performance as well as storage and transport size of the resulting transactions
  • Work closely with the ledger teams in rolling out new language features across the entire stack
  • Design and roll out changes while always keeping a close eye on backwards compatibility

Key Criteria

  • Good programming skills in a functional language preferably Scala or Haskell
  • Experience working on compilers and/or interpreters or other runtimes, ideally for a functional language
  • Nice to have: Experience working with protobuf or similar interface description languages

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.

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 offer

Compensation

€110K - 150K + Equity

Role type

Full time

Visa sponsorship

Not provided

Benefits & perks

  • Pension

  • Generous PTO

  • Parental Leave

  • 401K

  • Full Healthcare Coverage

  • Competitive Salary

  • Stock Options

Similar roles that might interest you

WorksHub

CareersCompaniesSitemapFunctional WorksBlockchain WorksJavaScript WorksAI WorksGolang WorksJava WorksPython WorksRemote Works
hello@works-hub.com

Ground Floor, Verse Building, 18 Brunswick Place, London, N1 6DZ

108 E 16th Street, New York, NY 10003

Subscribe to our newsletter

Join over 111,000 others and get access to exclusive content, job opportunities and more!

© 2024 WorksHub

Privacy PolicyDeveloped by WorksHub