1

Clojure Jobs in New York (NOW HIRING)

Senior Software Engineer

New York, NY · On-site

$134K - $176K/yr

Java, Scala and/or Clojure, Python AMQP, MongoDB, Redis Strong Unix Skills Bonus Technologies: XMPP, Elastic Search, WebSockets, Functional Programing (clojure, scala), High Availability, Distributed ...

Java Developer

New York, NY

$55.75 - $72.25/hr

Experience in Clojure/Clojure Script. Additional Information To set up an interview, please contact: Nishita Honest 973-805-7505 nishita.honest(at)collabera.com

Java, JavaScript, PHP, C#, Objective-C, C/C++, Python, Ruby and/or functional languages (Haskell, Scala, F#, Clojure) • Willingness to complete the requirements of the apprenticeship program ...

... Clojure and Scala - You're excited by new technologies and languages but still are still pragmatic - You thrive in taking ownership and figuring out what needs to be done - You're self-aware, self ...

... Clojure and Scala - You're excited by new technologies and languages but still are still pragmatic - You thrive in taking ownership and figuring out what needs to be done - You're self-aware, self ...

You have an interest in Clojure and Scala * You're excited by new technologies and languages but still are still pragmatic * You thrive in taking ownership and figuring out what needs to be done * Y ...

Clojure information

What is a Clojure job?

A Clojure job typically involves developing software applications using the Clojure programming language, a functional and Lisp-based language that runs on the JVM. Clojure developers work on tasks such as building web applications, backend services, data processing systems, and functional programming solutions. These jobs often require a strong understanding of functional programming principles, concurrency, and immutability. Many Clojure roles are in industries like finance, e-commerce, and SaaS, where reliability and scalability are important.

What are the key skills and qualifications needed to thrive in the Clojure position, and why are they important?

To thrive as a Clojure developer, you need a solid understanding of functional programming principles, experience with the Clojure language, and proficiency in software development best practices. Familiarity with development tools such as Leiningen, Git, and commonly used libraries or frameworks is important, and knowledge of the Java Virtual Machine (JVM) ecosystem is often required. Strong problem-solving abilities, effective communication, and a collaborative mindset help Clojure developers succeed in team-based, agile environments. These skills enable effective delivery of robust, maintainable solutions in complex and fast-paced software projects.

What are some common challenges faced by Clojure developers, and how can new hires prepare for them?

Clojure developers often work on complex systems where understanding and untangling legacy code or deeply functional codebases can be challenging, especially for those new to Lisp-like syntax or functional paradigms. New hires can prepare by practicing with open-source Clojure projects, learning idiomatic Clojure code styles, and becoming comfortable with REPL-driven development. Regular collaboration with more experienced team members and participating in code reviews also accelerates learning and acclimation to real-world workflows. Embracing a growth mindset and proactively seeking feedback will help new developers overcome hurdles and grow quickly in their roles.

What are the most commonly searched types of Clojure jobs in New York? The most popular types of Clojure jobs in New York are:
Infographic showing various Clojure job openings in New York as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Senior Software Engineer

Flow Search Corp

New York, NY • On-site

$134K - $176K/yr

Other

Posted 3 days ago


Job description

Senior Software Engineer Overview: Does your dream job include being a part of a core team of top-notch developers building next generation technologies that change the way people work with real-time information everywhere. Are you looking for an opportunity where your ability to solve problems and to learn quickly is more important than your background with specific technologies. How about a position where you have a stake in what you build.

We are small developer-focused company working on a distributed real-time platform. If you have experience and interest in these kinds of problems we'd love to hear from you. As a Senior Software Engineer at Flow you will be building cutting edge real-time technology for developers and corporations big and small.

Duties and responsibilities include building out our real-time platform as well as supporting a growing list of technology-forward clients. We believe very strongly in individuals and interactions over processes and tools, and enable our engineers to innovate around challenging problems every day with little formality. As a developer you'll be able to make meaningful contributions to our core platform and services.

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 quickly dive into the deep end of cutting edge technology challenges and make it out of the pool alive and ready to dive right back in is much more important to us. Key technologies: Java, Scala and/or Clojure, Python AMQP, MongoDB, Redis Strong Unix Skills Bonus Technologies: XMPP, Elastic Search, WebSockets, Functional Programing (clojure, scala), High Availability, Distributed Systems Requirements: The ideal candidate will possess the following: - Self-motivated and enjoys working autonomously with a lot of freedom - Strives for the most elegant and simple solution to complex problems - Embraces the challenges and benefits of working with cutting edge software Flow provides real-time information solutions for developers, enterprises, and media companies. The Flow Platform is cloud-based platform-as-a-service (PaaS) built on top of a real-time architecture that enables on-demand stream processing, data routing, and interoperability across the entire application landscape.

Flow also provides customers with turn-key software-as-a-service (SaaS) solutions built entirely on the Flow platform. Flow Corporation is a venture-backed New York City technology company founded in 2010. Salary is commensurate with experience and may include equity packages.