Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer, Runtime Interpreter (Scheme/Rust)

at Kong

Posted 3 months ago | 1 applied

Description:

  • Kong is seeking a Senior Software Engineer to work on a Rust-based interpreter for a Scheme-based Domain Specific Language.
  • The role involves architecture, design, and implementation of the interpreter, as well as developing tooling to enhance the developer experience, including playgrounds, documentation, and LLM code generation.
  • Responsibilities also include troubleshooting bugs, performance tuning, and low-level optimizations for the interpreter.
  • The position is fully remote for candidates located in Europe, specifically in Ireland, Italy, Spain, Germany, Netherlands, Poland, Sweden, France, or the United Kingdom.
  • The engineering team is distributed globally, providing an opportunity to collaborate with a world-class team.

Requirements:

  • Candidates must have 5+ years of programming experience, with demonstrable expertise in Rust.
  • Experience in designing Scheme-based dialects and implementing their interpreters, preferably in Rust, is required.
  • A solid hands-on technical background in Linux systems troubleshooting and profiling is necessary.
  • Applicants should be comfortable working with a remotely distributed team.
  • Strong ownership and excellent verbal and written communication skills are essential, as engineers at Kong are responsible for writing documentation for their products.

Benefits:

  • Kong offers a fully remote work environment for employees based in Europe.
  • The company promotes a culture of innovation and collaboration within a world-class engineering team.
  • As an equal opportunity employer, Kong provides consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.