1

Clojure Software Engineer Jobs in California (NOW HIRING)

... software. β€’ Drive technological projects to success with high-quality, maintainable, and well ... Required : β€’ Experience with Clojure(Script) or other functional programming languages β€’ ...

Programming Languages: .NET / C # Java JDBC Jetty JavaScript Python Objective C Ruby on Rails ... Erlang Clojure Kotlin Skills: Device Driver Specialist Database ETL NoSQL Mongo DB SQL MySQL ...

Company Description Golangbakery is a software development company with offices in San Francisco ... C, C#, C++, Objective-C, D, R, Haskell, Scala, or Clojure. Knowledge of hardware and networking.

As a Staff Software Engineer on this team, you'll define the technical architecture that powers ... g., Go, Java, Python, Clojure). * Experience building conversational AI interfaces or ...

Python Developer

Santa Cruz, CA Β· On-site

$58 - $80/hr

Company Description US IT solutions is a Software Development Company based in Fremont, California ... with Scala or Clojure prefers. Additional Information All your information will be kept ...

Company Description Golangbakery is a software development company with offices in San Francisco ... C, C#, C++, Objective-C, D, R, Haskell, Scala, or Clojure. Knowledge of hardware and networking.

Clojure Software Engineer information

What is a Clojure software engineer?

A Clojure Software Engineer is a software developer who specializes in using the Clojure programming language to build applications and systems. Clojure is a functional, dynamic language that runs on the Java Virtual Machine (JVM) and is known for its emphasis on immutability and concurrency. Engineers in this role typically design, develop, and maintain backend services, APIs, or data processing pipelines. They collaborate with teams to write clean, efficient code and may also integrate Clojure applications with other technologies. Strong problem-solving skills and knowledge of functional programming are important in this role.

What are the key skills and qualifications needed to thrive as a Clojure software engineer?

To thrive as a Clojure Software Engineer, you need strong functional programming skills, proficiency in Clojure and the JVM ecosystem, and experience with software development best practices. Familiarity with tools like Leiningen, REPLs, version control (Git), and continuous integration systems, as well as knowledge of relevant libraries and frameworks, is typically required. Problem-solving ability, effective communication, and a collaborative mindset are standout soft skills in this role. These competencies are crucial for building robust, maintainable software and contributing effectively to team-driven projects in dynamic environments.

What are some common challenges Clojure software engineers face when working on large-scale production systems?

Clojure Software Engineers often encounter challenges related to integrating functional programming paradigms with existing object-oriented systems, managing application state in a concurrent environment, and ensuring code maintainability as projects grow. Working with Clojure's immutable data structures can be a shift for teams accustomed to mutable state, and finding libraries or community support for less common use cases may require extra initiative. Collaborating closely with DevOps and QA teams is essential to ensure smooth deployment and monitoring of Clojure-based services in production.

What is the difference between Clojure Software Engineer vs Clojure Developer?

AspectClojure Software EngineerClojure Developer
CredentialsBachelor's in CS or related field, experience with ClojureSimilar credentials, often self-taught or bootcamp trained
Work EnvironmentCollaborative teams, Agile/Scrum settings, tech companiesStartups, consulting firms, or product teams using Clojure
Industry UsageUsed in backend development, data processing, and web appsPrimarily focused on Clojure-based projects, often in functional programming

Both roles involve Clojure programming, but a Clojure Software Engineer typically has broader responsibilities, including system design and architecture, while a Clojure Developer may focus more on coding and implementation within existing frameworks.

What cities in California are hiring for Clojure Software Engineer jobs?

Cities in California with the most Clojure Software Engineer job openings:

System / Clojure Principal Software Engineer

Santa Clara, CA β€’ On-site

Integrated Resources INC
Recruiting and Staffing ServicesΒ β€’Β 51 - 200 employees

Contractor

Re-posted 2 days ago


Job description

Company Description

Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-states most well-respected professional specialty firms. IRI has built its reputation on excellent service and integrity since its inception in 1996. Our mission centers on delivering only the best quality talent, the first time and every time. We provide quality resources in four specialty areas: Information Technology (IT), Clinical Research, Rehabilitation Therapy and Nursing.

Job Description

This position will be a key member of a small team building cloud testing framework and library. He/she will participate in the core system design and development. Our target system is based on jepsen open source system and the goal is to build a set of core libraries to test various cloud components.

Qualifications
  • 5+ years proven records on infrastructure level software development experience
  • 2+ years Clojure development experience.
  • Comfortable working in open source communities
  • Linux (Debian in particular) platform programming experience is a big plus.
  • Jepsen experience is a big plus.
  • Ruby experience is a plus
  • Taleo 797
Additional Information

Warm Regards

Parinita Bhintade

HR Executive

Integrated Resources, Inc.

IT Life Sciences Allied Healthcare CRO

Certified MBE |GSA - Schedule 66 I GSA - Schedule 621I

(DIRECT BOARD) # 732-844-8731 (F) 732-549-5549

Gold Seal JCAHO Certified for Health Care Staffing

"INC 5000's FASTEST GROWING, PRIVATELY HELD COMPANIES" (8th Year in a Row)



Integrated Resources logo

About Integrated Resources

Sourced by ZipRecruiter

Integrated Resources Inc (IRI), based in Edison, NJ, US, is an esteemed player in the staffing solutions industry with a credible presence on their official website irionline.com. Notably, IRI provides a range of professional staffing services including contract, contract-to-hire, and direct hire solutions to a wide spectrum of industries such as healthcare, life sciences, manufacturing, financial, insurance, and others. Since its inception, IRI has been committed to delivering top-talent and optimum solutions to meet its clients' diverse needs.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Edison, NJ, US

Year founded

1996