Enable job alerts via email!

Senior Software Engineer, Runtime Interpreter (Scheme/Rust)

Kong

United States

Remote

USD 125,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a passionate Software Engineer to join their remote team. In this role, you will work on exciting projects that enhance a leading API platform. Your expertise in Rust and Scheme will be crucial as you design and implement interpreters for a Domain Specific Language. Collaborate with a world-class engineering team and contribute to improving developer experience through tooling and performance optimizations. If you are driven by ownership and enjoy working in a distributed environment, this opportunity is perfect for you to make a significant impact in the API technology landscape.

Qualifications

  • 5+ years of programming experience with a strong focus on Rust.
  • Experience designing Scheme-based dialects and implementing interpreters.

Responsibilities

  • Architect and implement a Rust-based interpreter for a Scheme-based DSL.
  • Develop tooling to enhance developer experience and optimize performance.

Skills

Rust
Scheme
Linux systems troubleshooting
Communication skills

Job description

Are you ready to power the World's connections?

If you don’t think you meet all of the criteria below but are still interested in the job, please apply. Nobody checks every box - we’re looking for candidates that are particularly strong in a few areas, and have some interest and capabilities in others.

About the role:

Kong is an Open-Core project. Its foundation is the Open-source API Gateway. On top of that there is an Enterprise Gateway, which extends and improves it. The Enterprise Gateway is the central piece of the Kong ecosystem, which includes other pieces of software and infrastructure that add even more value.

We are working on a series of exciting projects to further improve the core of the best API Platform for platform builders, and we are looking for a strong Software Engineer who is passionate about Scheme, Rust and implementing interpreters and compilers.

The job is fully remote for people in Europe. Kong can currently hire in Ireland, Italy, Spain, Germany, Netherlands, Poland, Sweden, France or the United Kingdom.


What you'll be doing:
  • Architecture, design, and implement a Rust based interpreter for a Scheme-based Domain Specific Language.
  • Develop tooling to improve the developer experience (playgrounds, documentation, LLM code generation).
  • Bugs troubleshooting, performance tuning and low-level optimizations for the interpreter.
  • Work with a world-class engineering team distributed around the world.
What you'll bring:
  • 5+ years of programming, with demonstrable experience in Rust.
  • Experience working on designing Scheme-based dialects and implementing their interpreter, preferably in Rust.
  • Solid hands-on low-level technical expertise in Linux systems troubleshooting, and profiling.
  • Comfortable working with a remotely distributed team.
  • Strong sense of ownership and excellent verbal and written communication skills -- engineers at Kong write the documentation for their products.

About Kong:

Kong is THE cloud native API platform with the fastest, most adopted API gateway in the world (over 300m downloads!). As the innovation leader of cloud API technologies, Kong is on a mission to enable companies around the world to become "API-first" and securely accelerate AI adoption. Kong helps organizations globally - from startups to Fortune 500 enterprises - unleash developer productivity, build securely and accelerate to market.

83% of web traffic today is API calls! APIs are the connective tissue of the cloud and the underlying technology that allows software to talk and interact with one another. Therefore, we believe that APIs act as the nervous system of the cloud. Our audacious mission is to build the nervous system that will safely and reliably connect all of humankind!

For more information about Kong, please visit konghq.com or follow @thekonginc on Twitter.

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, Privacy

P2P

Remote

USD 100.000 - 160.000

5 days ago
Be an early applicant

Senior Software Engineer, Privacy

Chainlink Labs Inc.

New York

Remote

USD 120.000 - 180.000

7 days ago
Be an early applicant

Software Engineer (Staff / Sr Staff) SF Bay Area or NYC preferred, or Remote

Equilibrium Energy, Inc.

Mississippi

Remote

USD 80.000 - 150.000

8 days ago

Senior Software Engineer at Chainlink Labs

Feedinkoo

Remote

USD 100.000 - 140.000

12 days ago

Software Engineer - Client Platform

Figma

New York

Remote

USD 149.000 - 350.000

4 days ago
Be an early applicant

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Minneapolis

Remote

USD 89.000 - 199.000

8 days ago

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Phoenix

Remote

USD 89.000 - 199.000

10 days ago

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Los Angeles

Remote

USD 90.000 - 150.000

10 days ago

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Atlanta

Remote

USD 90.000 - 130.000

9 days ago