We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to publish this job!

Login or register
to save this job!

Login or register
to save interesting jobs!

Login or register
to get access to all your job applications!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel 🚀.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Login or register
to save articles!

Login to see the application

Engineers who find a new job through Functional Works average a 15% increase in salary 🚀

You will be redirected back to this page right after signin

Software Engineer, Language

Remote within European Union, United States, United Kingdom

15 July, 2021

Compensation

€110K - 150K + Equity

Remote within

  • European Union
  • United States
  • United Kingdom

Contract type

Full time
Remote working

Technologies & frameworks

  • Blockchain
  • Haskell
  • decentralized
  • Functional Programming
  • Scala
  • JVM

Benefits & perks

  • 401k
  • Generous pto
  • Pension
  • Parental leave
  • Full healthcare coverage
  • Stock options
  • Competitive salary
Responsible for the development of the Daml compiler and the interpreter for our DAML-LF, Haskell/Scala

Role overview

*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

  • 50-249
  • New York, NY, US

Digital Asset is on a mission to create the global economic network of seamlessly interconnected businesses. By building a state-of-the-art platform and developer tools and leveraging the best modern infrastructure providers, we can change how businesses interact. Ambitious teams — from startups to the enterprise — are joining the network to build fundamentally new applications that span industries. The changing nature of business Businesses are more interconnected than ever before, and current technologies enable data replication but not shared processing. Inaccessible assets, undifferentiated replication, and incompatible APIs lead to duplicated efforts and siloed infrastructure. There is a better way. Digital Asset’s global economic network enables teams to get to market faster, focus on their core value, and unleash web-paced innovation for all industries. Backed by global innovation leaders Digital Asset is backed by 17 strategic investors, including leading financial and technology companies that are uniquely positioned to help drive the adoption of Digital Asset’s developer tools and DLT solutions on a global scale.

View 13 jobs
Engineers who find a new job through Functional Works average a 15% increase in salary.

Compensation

€110K - 150K + Equity

Remote within

  • European Union
  • United States
  • United Kingdom

Contract type

Full time
Remote working

Technologies & frameworks

  • Blockchain
  • Haskell
  • decentralized
  • Functional Programming
  • Scala
  • JVM

Benefits & perks

  • 401k
  • Generous pto
  • Pension
  • Parental leave
  • Full healthcare coverage
  • Stock options
  • Competitive salary

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Other roles that might interest you

Become a real online detective and fight the bad guys using the latest tools and technologies!
RemoteSponsorship
Work on this exciting open-source platform integrated with the Tezos Blockchain ecosystem, with OCaml & FP -
Remote
Software Engineer, Language