1

Clojure Programming Jobs (NOW HIRING)

EDI Clojure Developer Location: Minneapolis, MN (Onsite) Job Summary: We are seeking experienced EDI Clojure Developers to join our team in delivering robust, high-quality integration solutions. The ...

Clojure Developer

Provo, UT · On-site

$48.25 - $62.50/hr

Company Description Deegit Inc. Clojure and Java on the development side. Object Oriented pattern based enterprise development experience Scripting ability (Bash/shell python perl ruby ...

TV engineering team. This role requires thorough knowledge of the Clojure standard libraries and ecosystem. Our engineering team is headquartered in Los Angeles and geographically distributed around ...

Software Engineer (Clojure)

Irvine, CA · On-site

$130K - $160K/yr

TV engineering team. This role requires thorough knowledge of the Clojure standard libraries and ecosystem. Our engineering team is headquartered in Los Angeles and geographically distributed around ...

Senior Software Engineer

New York, NY · On-site

$134K - $176.70K/yr

The core skills we're looking for include Java, as well as some functional programming on the JVM (Scala/Clojure) but we are open to people with slightly different skill sets -- the ability to ...

Senior Software Engineer, Infrastructure

$111.10K - $151K/yr

A functional programming expert : You have deep production experience with Clojure or another functional language and are excited to work in a Clojure-and-JVM environment. Prior Clojure experience is ...

next page

Showing results 1-20

Clojure Programming information

See salary details

$11

$56

$79

How much do clojure programming jobs pay per hour?

As of May 30, 2026, the average hourly pay for clojure programming in the United States is $56.03, according to ZipRecruiter salary data. Most workers in this role earn between $45.67 and $68.03 per hour, depending on experience, location, and employer.

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

To thrive as a Clojure Programmer, you need a solid understanding of functional programming concepts, data structures, and experience with the Clojure language, often supported by a background in computer science or software development. Familiarity with build tools like Leiningen, version control systems such as Git, and deployment platforms (e.g., JVM, Docker) is typically required. Strong problem-solving skills, attention to detail, and effective communication set top programmers apart in collaborative environments. These skills and tools are crucial for writing efficient, maintainable code and contributing to high-performing software projects.

What are the common challenges Clojure programmers face when integrating with existing systems?

Clojure programmers often encounter challenges when integrating with legacy systems, particularly those built in Java or other object-oriented languages. Navigating interoperability between functional and object-oriented paradigms can require extra attention to detail and thorough testing. Additionally, managing dependencies and ensuring compatibility with existing build tools and deployment processes are frequent considerations. Collaborating closely with teams familiar with the legacy stack and leveraging Clojure's robust Java interoperability features can help ease the transition.

What is Clojure programming?

Clojure programming refers to writing software using Clojure, a modern, functional, and dynamically typed dialect of the Lisp programming language that runs on the Java Virtual Machine (JVM). It is known for its emphasis on immutability, simplicity, and concurrent programming, making it suitable for building robust and scalable applications. Clojure is often used for web development, data analysis, and distributed systems, and it allows seamless interoperability with Java libraries and frameworks.

What is the difference between Clojure Programming vs Clojure Developer?

AspectClojure Programming
FocusWriting and understanding Clojure code, functional programming concepts, and language syntax.
Required SkillsProficiency in Clojure language, Lisp syntax, and functional programming principles.
Work EnvironmentTypically involves coding, debugging, and collaborating on Clojure-based projects in software development teams.
CertificationsNot mandatory but certifications in Clojure or functional programming can be advantageous.

While Clojure Programming refers to the overall activity of coding and working with the Clojure language, a Clojure Developer is a professional who specializes in developing applications using Clojure, often possessing additional experience in software development practices. Both roles require similar skills, but the developer role emphasizes project implementation and application development.

More about Clojure Programming jobs
What job categories do people searching Clojure Programming jobs look for? The top searched job categories for Clojure Programming jobs are:
Infographic showing various Clojure Programming job openings in the United States as of May 2026, with employment types broken down into 86% Full Time, 13% Part Time, and 1% Temporary. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $116,545 per year, or $56 per hour.

Full-time

Posted 5 days ago


Job description

Role: Clojure Developer
Location: Remote
Job Summary:
Seeking a Clojure Developer to build scalable, high-performance backend applications using functional programming principles.
Key Responsibilities:
  • Develop and maintain applications using Clojure
  • Build APIs and scalable backend systems
  • Collaborate with cross-functional teams
  • Write clean, testable, and efficient code
  • Troubleshoot and optimize performance

Required Skills
  • Strong experience in Clojure and functional programming
  • Knowledge of JVM ecosystem
  • Experience with REST APIs and microservices
  • Familiarity with databases (SQL/NoSQL) and Git

Preferred:
  • Experience with ClojureScript, AWS, Docker, or Kafka