1

The Scheme Programming Language Jobs (NOW HIRING)

Senior Language Engineer

Bellevue, WA ยท On-site

$213K - $312K/yr

PROGRAMMING - UNREAL ENGINE What We Do Unreal-powered projects have been on the bleeding edge of ... What You'll Do As a Senior Language Programmer at Epic Games, you will be at the center of our ...

Senior Language Engineer

Cary, NC ยท On-site

$113K - $149K/yr

In this role, you will work on implementing the Verse programming language and integrating it with the Unreal Engine, a new programming language developed by Epic specifically for coding game ...

Principal C++ Software Engineer

Natick, MA ยท On-site

$160K - $257K/yr

... to work on the core programming language and runtime systems that form the foundation of MATLAB. In this role, you will help design, implement, and evolve the language semantics, execution ...

iOS Vulnerability Researcher

Arlington, VA ยท Remote

$59.50 - $82/hr

The ideal candidate: * Developed tools and proof of concepts in a modern programming language such ... Matched 401k scheme up to 4% * Healthcare, dental and vision cover * Training and conference ...

iOS Vulnerability Researcher

Arlington, VA ยท On-site +1

$59.50 - $82/hr

The ideal candidate: * Developed tools and proof of concepts in a modern programming language such ... Matched 401k scheme up to 4% * Healthcare, dental and vision cover * Training and conference ...

Senior Metrology Engineer

Reading, PA

$100K - $137K/yr

Programming CMMs using the Quindos programming language. * Measuring critical components using high ... Market leading contributory pension scheme (we will pay between 9% and 13% of your pensionable pay ...

next page

Showing results 1-20

The Scheme Programming Language information

See salary details

$19

$39

$68

How much do the scheme programming language jobs pay per hour?

As of Jun 8, 2026, the average hourly pay for the scheme programming language in the United States is $39.46, according to ZipRecruiter salary data. Most workers in this role earn between $27.16 and $48.56 per hour, depending on experience, location, and employer.

What is the difference between The Scheme Programming Language vs Software Developer?

AspectThe Scheme Programming LanguageSoftware Developer
Required CredentialsTypically a degree in computer science or related fieldBachelor's degree in computer science or related field
Work EnvironmentResearch labs, academia, programming communitiesTech companies, startups, corporate IT teams
Industry UsageAcademic research, teaching, language designApplication development, system programming, web development

The Scheme Programming Language is primarily used in academic and research settings for language design and teaching, while Software Developers work across various industries creating applications and systems. Both roles require a strong foundation in programming, but their focus and work environments differ significantly.

What is The Scheme Programming Language?

Scheme is a minimalist, high-level programming language in the Lisp family, designed for teaching, research, and scripting tasks. It emphasizes a simple, clean syntax and powerful features such as first-class procedures, lexical scoping, and tail-call optimization. Scheme is widely used in computer science education and is known for its flexibility and support for functional programming paradigms. Its simplicity makes it an excellent language for learning fundamental programming concepts and exploring language design.

What are the typical responsibilities of a Scheme Programmer in a software development team?

A Scheme Programmer is typically responsible for designing, coding, and debugging software applications or tools using the Scheme programming language. They often work closely with other developers, system architects, and sometimes researchers to implement algorithms, develop domain-specific languages, or support educational projects. Daily tasks can include writing and testing Scheme code, collaborating on code reviews, and contributing to project documentation. Scheme Programmers are also expected to stay updated on functional programming concepts and may participate in academic or open-source communities.

What are the key skills and qualifications needed to thrive as a Scheme Programmer, and why are they important?

To excel as a Scheme Programmer, you need strong knowledge of functional programming concepts, proficiency in Scheme syntax, and often a background in computer science or mathematics. Familiarity with development environments like DrRacket, version control systems, and relevant Scheme libraries is typically required. Analytical thinking, problem-solving, and effective communication are crucial soft skills for collaborating on projects and explaining complex logic. These skills and qualifications ensure efficient code development, maintainability, and successful teamwork in programming environments.
Infographic showing various The Scheme Programming Language job openings in the United States as of May 2026, with employment types broken down into 83% Full Time, 11% Part Time, and 6% Contract. Highlights an 94% In-person, and 6% Hybrid job distribution, with an average salary of $82,070 per year, or $39.5 per hour.

Senior Software Engineer, Language Development

Zoo

Los Angeles, CA โ€ข On-site

$132K - $174K/yr

Other

Posted 9 days ago


Job description

About The Role

We are seeking a Software Engineer with deep expertise in functional programming languages, interpreters, and modern web technologies to help shape the future of our next-gen CAD software. In this role, you'll work on KCL, our new programming language for 3D design. You'll help design language features, identify and improve rough edges or hard-to-use features, and improve its interpreter runtime. You'll also integrate KCL into its purpose-built IDE, Zoo Design Studio, allowing users to build KCL programs using a familiar point-and-click GUI. You can get a feeling for KCL in theย KCL book.ย You'll work across Rust, WebAssembly and TypeScript building advanced developer-centric features. This is a highly collaborative role where you'll partner with our team to push the boundaries of interactive, code-driven design.

What You'll Do
  • Integrate the interpreter for a domain specific language (DSL) with a GUI written in TypeScript
  • Implement code-mods and other code refactoring tools
  • Add features and maintain an interpreter written in Rust, running in WebAssembly
  • Maintain a language parser and syntax highlighting
  • Develop and optimize the frontend of our modeling app, focusing on performance and user experience
  • Collaborate with backend teams to design and implement robust APIs that support the app's code-driven design functionality
  • Enhance the app's UI/UX by leveraging TypeScript, React, and XState, ensuring that the interface is both powerful and easy to use
  • Develop delightful CodeMirror extensions that bridge the gap between the user's code and the 3d-model
  • Implement advanced AST/code-mods, CodeMirror enhancements, and deep integration with WebAssembly (Wasm) for performance improvements
  • Utilize XState for state management to maintain app consistency and reliability across various user interactions
  • Apply a deep understanding of JavaScript and browser internals to improve app functionality and performance
What You'll Need
  • B.S. Computer Science or a related field, or equivalent professional experience
  • Demonstrated professional experience and proficiency in software development contributing to highly scalable and reliable systems
  • Proficiency with Rust, and Javascript/Typescript
  • Experience with functional programming languagesย 
  • Knowledge of language parsers and interpreters
  • Knowledge of AST driven code-mods
  • Experience with Git
  • Solid understanding of modern techniques and algorithms related to workflow design
  • Familiarity with libraries and tools for programming language interoperability
  • A testing-based and automation-focused approach to engineering