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 Software Engineer, Latin America at Gateless Software Engineer, Latin America - Gateless   (April 2025)
Fully remote in Americas timezones
LATAM only. Teamwork. At Gateless, we know the only way to become the best company in any industry is by making sure folks know what to do, how to do it, and enabling them to work together as a team...
Clojure job Clojure / ClojureScript Engineer (Remote) at Lifecheq Clojure / ClojureScript Engineer (Remote) - Lifecheq
Remote Europe, 100% Remote - Salary: 55k - 65k 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...

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