Posted in

Senior Programming Language Engineer – Cadence

Senior Programming Language Engineer – Cadence

CompanyFlow
LocationCanada, Remote in USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • practical experience with the design and implementation of compilers including parsing, semantic analysis, type checking, optimization, and code generation
  • a diverse exposure to different programming languages and programming paradigms
  • capable of applying skills across a variety of use cases
  • understand the power of planning and comfortable improvising
  • adamant about test coverage
  • experience with one or more general purpose programming languages including but not limited to: Go, Rust, C/C++, Swift, Python

Responsibilities

    No responsibilities provided.

Preferred Qualifications

  • experience with blockchain technologies
  • familiar with at least one of the functional programming languages: Haskell, OCaml, Clojure, Lisp, etc.
  • experience with smart contract languages, e.g. Solidity
  • experience working on open-source software projects