1

The Scheme Programming Language Jobs (NOW HIRING)

About the Position We're looking to hire an experienced Software Engineer with a background working on programming languages to join us. Jane Street's OCaml Language team focuses on improving OCaml ...

About the Position We're looking to hire an experienced Software Engineer with a background working on programming languages to join us. Jane Street's OCaml Language team focuses on improving OCaml ...

... the pensions manager in providing governance and scheme secretarial services to the Corporate ... Educated with at least 5 GCSEs, to include Maths and English language. * Experience of working with ...

Associate Dot Net Developer

San Francisco, CA ยท On-site +1

$56.75 - $75/hr

... scheme - minimum 12 months experience โ€ข Demonstrable knowledge of object-oriented programming โ€ข Working knowledge of SDLC โ€ข Knowledge of the Microsoft .Net programming language โ€ข Familiarity ...

... programming language. They must be familiar with a variety of operating systems and platforms. The ... schemes, permission scheme and notification schemes in JIRA * Responsible for maintenance ...

... programming language. They must be familiar with a variety of operating systems and platforms. The ... schemes, permission scheme and notification schemes in JIRA * Responsible for maintenance ...

... programming language. They must be familiar with a variety of operating systems and platforms. The ... schemes, permission scheme and notification schemes in JIRA * Responsible for maintenance ...

... programming language. They must be familiar with a variety of operating systems and platforms. The ... schemes, permission scheme and notification schemes in JIRA * Responsible for maintenance ...

Director, Statistical Programming

OR ยท Remote

$235K - $248K/yr

Deep knowledge of the SAS programming language * Demonstrated accomplishments in automatization (usually through SAS macro development) * Working knowledge of at least one other programming language ...

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 7, 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.
Programming Language Engineer

Programming Language Engineer

Jane Street

New York, NY โ€ข On-site

Other

Posted 14 days ago


Job description

About the Position

We're looking to hire an experienced Software Engineer with a background working on programming languages to join us. Jane Street's OCaml Language team focuses on improving OCaml as a foundation for our ever-growing technology stack, in collaboration with the greater OCaml community. We work on many different aspects of the language, aiming to make it easier for developers to express their ideas in OCaml, to improve the performance of the generated code, and to make the OCaml compiler itself faster and easier to use.ย 

Over the years, we've extended the type system with support for novel language features, re-engineered the optimizer ground-up, and added feedback-directed optimization. We also extend and enhance the surrounding toolchain, working on tools for profiling, debugging and generating documentation. The vast majority of our work is open-source, and we upstream as much as we can to the mainstream OCaml compiler.

About You

For this specialized role within the OCaml Language team, we are seeking candidates with multiple years of experience in practical language design and implementation in an industrial-strength implementation. Research experience and publications in programming languages is a plus, but not a requirement. No previous experience with OCaml or functional programming languages is required.

If you're a recruiting agency and want to partner with us, please reach out toย agency-partnerships@janestreet.com.