Senior Clojure Developer

  • Location:
    Austin, Texas, US
  • Additional Location(s)
    Calgary, or remote in the US
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Security, Software Development, Testing
  • Job Id

What You'll Do

The ThreatGRID team at Cisco is looking for a Clojure developer to work on our large scale, malware analysis product. Our entire platform is built on Clojure, from the API services, around the event processing subsystem, and down to the core.logic analysis engine.

Our system runs as a distributed cluster in the cloud, and shrunk down to a single on-premises appliance. This keeps us focused on simple solutions, clear abstractions between services, composition of services, functional data processing, and minimal state.

We are analyzing 900k+ malware files a day, and will be scaling to millions a day as we integrate more with the Cisco product line. We need experienced hands in executing this scaling task.

We work with these technologies:

  • Clojure, core.logic, riemann
  • ElasticSearch
  • PostgreSQL
  • Redis

Who You’ll Work With

Our team is distributed across the U.S. and works from home with occasional office visits and travel -- this requires excellent written communications, self-confidence, trust in your co-workers, and assuming ownership of the problems you encounter.

We offer:

  • An endless supply of interesting problems, and people to solve them with
  • Work in one of the fastest growing product lines in Cisco
  • Competitive salary and benefits to support a stable, high-quality life outside of work
  • Decades of collective experience with Clojure and Common Lisp
  • Support in developing your skills and talents, we love to help each other grow
  • Work from home, or a Cisco office, as you please

Who You Are

 We are looking for experience in some of the following problem domains:

  • Web Services Scaling -- Ok, but what happens if 2 million devices ask that question?
  • Cloud Deployment -- A herd of containers, a society of JVMs. Multiple data centers.
  • DevOps -- Developers and Operators working together to reduce mean-time to discovery and remediation.
  • System Monitoring and Alerting -- Kiries is Kibana, Riemann and Elasticsearch
  • Data Modeling -- Applied JSON epistemology in a world of hostile actors
  • Micro-Services Architecture -- Towards NetFlix OSS, but in a Clojure way.
  • Continuous Integration/Deployment -- Keep it green, push the button to deploy

 Why Cisco

We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to shape the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who aren’t afraid to change the way the world works, lives, plays and learns. 

We are thought leaders, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers. 

We Are Cisco


Apply on the Company Site
Powered ByLogo