ARemote Jobs Ace

Kong

Senior Software Engineer, Scheme Interpreter - Shanghai

China-Shanghai

Role brief

What this role is asking for.

Are you ready to unlock intelligence? 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: 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, implementing interpreters and compilers. 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: - Experience working on designing domain specific language(DSL) and implementing their interpreter, preferably in Rust. - 5+ years of programming, preferably with demonstrable experience in Rust. - Solid hands-on low-level technical expertise in Linux systems troubleshooting, and profiling. - Strong sense of ownership and excellent verbal and written communication skills -- engineers at Kong write the documentation

Company role signals

Kong role signals.

Repeated tags across 63 active roles show the current hiring pattern.