Clojure job: Software Engineer

Cloudpermit

Software Engineer at Cloudpermit

Remote â€º 🇺🇸 100% remote position (in the US)
  (Posted Sep 8 2025)

Please mention that you found the job at ClojureJobboard.com

Apply now!  

Job description
Cloudpermit is seeking a Software Engineer, who has deep knowledge of Functional Programming, Cloud, and CI/CD architectures, and meaningful experience in its applications to multi-tenant SaaS products. Our tech stack is on Clojure, ClojureScript, and Datomic.

In this role, you will live and breathe cloud-native architectural practices, while engineering scalable solutions as the key objective across architecture, design, and code. You will elevate all aspects of our software stack as well as our availability and reliability on Google Cloud.
About Cloudpermit

Cloudpermit is the fastest-growing community development, SaaS (software-as-a-service) company in North America. We provide local governments and their citizens with cloud-based software products for all land management processes, including permitting, code/zone enforcement, business licensing, city planning, and more. Headquartered in Reston, VA, Cloudpermit was founded 15 years ago and is growing rapidly across North America. Cloudpermit is committed to delivering efficient, accessible, and smart land management software for agencies and citizens nationwide.

Responsibilities & Duties

Analyze technical and functional requirements and design new components to meet functional, performance and availability requirements using Clojure, ClojureScript, and Datomic.
Write clean, efficient, and testable code. Conduct code reviews and collaborate with peers to ensure high-quality software standards.
Implement Cloud native design principles to ensure the reliability, scalability, and performance of our large-scale, cloud-based multi-tenant SaaS solution.
Ensure the availability, reliability, and performance of critical systems and applications, maintaining the current 99.99% availability.
Respond to customer reported defects, incidents and outages, diagnose problems, and implement solutions to restore service. Analyze incidents to identify root causes, implement preventative measures to avoid future issues, and communicate the plan of action to all stakeholders effectively.
Conduct disaster recovery exercises to discover and document RTO & RPO, and document recovery procedures to minimize mean time to recover.
Assist in Cybersecurity and IT initiatives.

Qualifications, Skills, & Past Experience
Bachelor’s Degree.
3+ years of functional programming with one of - Java, Clojure, Scala, Haskell.
5+ years of experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust.
3+ years of experience in Cloud Native architectures, including design, development, deployment and monitoring of multi-tenant SaaS applications on a major public Cloud like GCP, AWS or Azure utilizing Jenkins, Git, Terraform, Ansible, and K8s.
3+ years of systems design, software development, operations, automation, and process improvement experience including CI/CD pipelines build processes.

Please mention that you found the job at ClojureJobboard.com

Apply now!  
 

Company: Cloudpermit

Cloudpermit
job info / career page
Linkedin profile
Location: 🇺🇸 US Remote, 100% Remote

Map of the USA

Skills wanted for this job:
ansible aws azure clojure clojurescript
gcp git golang haskell java
k8s python ruby rust saas
scala terraform


Other Clojure developer jobs that might be interesting

Clojure job Mid-Level Clojure / ClojureScript Engineer (Remote, 45k-55k EUR) at LifeCheq Mid-Level Clojure / ClojureScript Engineer (Remote, 45k-55k EUR) - LifeCheq   (July 2025)
Remote Europe, 100% Remote - Salary: 45k - 55k EUR
LifeCheq is a personal finance fintech business operating across South Africa. Our unique approach to financial advice and our market-leading advice platform has redefined the category. Our technology...
Clojure job Mid-Level Engineer transitioning to Clojure (Remote) at Lifecheq Mid-Level Engineer transitioning to Clojure (Remote) - Lifecheq   (July 2025)
Remote Europe, 100% Remote
Have you watched all of Rich Hickey’s talks more than once – and actually started to get it? If you’re learning Clojure and feel that something has clicked, we want to hear from you. This is a...
Clojure job Senior Software Engineer at Nubank Senior Software Engineer - Nubank   (December 2024)
Durham, North Carolina, United States (Remote work possible)
Nubank is the world’s largest digital banking platform outside of Asia, serving over 105 million customers across Brazil, Mexico, and Colombia. Our company has been leading an industry transformat...
Not the developer job you are looking for?
Browse all Clojure developer jobs and we're sure you will find a suitable one!
Browse Clojure dev jobs with similar combinations of skills
Clojure jobs + ansible Clojure jobs + aws Clojure jobs + azure Clojure jobs + clojurescript Clojure jobs + gcp Clojure jobs + git Clojure jobs + golang Clojure jobs + haskell Clojure jobs + java Clojure jobs + k8s Clojure jobs + python Clojure jobs + ruby Clojure jobs + rust Clojure jobs + saas Clojure jobs + scala Clojure jobs + terraform