Clojure Developer
Kira Systems | Toronto, ON
Posted Mar 1, 2017

Who We Are

Kira Systems is a fast-growing software company that uses machine learning to help professionals uncover relevant information from contracts and other documents. Our award winning software, Kira, helps make contract review faster and more accurate through combining powerful machine learning combined with an intuitive user interface.

Our customers include some of the world's best law firms, professional service firms, and corporations.

Kira Systems has won numerous awards and recognition including being named a Gartner 2016 Cool Vendor, shortlisted for ILTA's 2016 Innovative Solution Provider of the Year, and named 2016 Knowledge Management Software of the Year by Legaltech News.

Clojure Web Developer

We're looking for a developer to be a part of the core team for our Clojure and ClojureScript web application. Our stack includes reactive single-page web client code and a distributed backend to handle internal computations.

You will be responsible for designing, implementing, and testing functionality in our web application, collaborating closely with other developers to improve your and other's code, and working with our UI/UX team to make it slick. Most of all, we are looking for team members that are interested in learning and knowledge sharing.

Our team is closely-knit, growing fast, pragmatic, and inquisitive; we love learning new technologies and balance adoption with good analysis. To us, agile is a verb, not a noun, we adopt what works for us rather than strictly following a particular methodology.

Technologies we use:


Clojure, ClojureScript, React.js,

SQL, PostgreSQL, Java, RabbitMQ,

Zookeeper, ElasticSearch, and Docker.

Required experience:

  • Web application development.
  • Some Clojure experience, or a willingness to learn it.
  • Testing methodologies.
  • PostgreSQL or other SQL.

Bonus experience:

  • Clojure or functional programming.
  • Java and other JVM languages.
  • AWS and devops tools.
  • Working within a (semi-)remote team.
  • ReSTful API use, implementation, or design.
  • Document and/or report generation.
  • Distributed processing architectures, and scaling .

Please send us:

  • cover letter --- tell us why you're interested and give us a reason to get excited to hire you,
  • resume/linkedin profile,
  • link to github projects or other work samples.

We want to hear from you. Apply on this page or email your resume to with "Clojure Web Developer" in the subject line. You can also apply online at

Why Join Kira Systems?

We think Kira Systems is a great place to work. Here are three reasons why:

  • Team. Our team is filled with smart, curious, nice people, and our people get given a lot of independence. Together, we have a happy and fun team culture.
  • Personal Growth. We work on challenging problems. It's hard, in a good way.
  • Technology. Machine learning is driving a new industrial revolution, and it's terrific to learn about and work closely with this impactful technology.

Meet us and figure out whether Kira Systems is a great place for you too.

Kira Systems welcomes diverse candidates

Apply for this position

Please email your cover letter and resume to or apply online at