Clojure job: Senior Clojure Developer SP&R | ThreatGrid


Senior Clojure Developer SP&R | ThreatGrid at Cisco

Remote › 🇺🇸 100% remote position (in the US)
  (Posted Mar 12 2022)

Please mention that you found the job at

Apply now!  

Job description
What You’ll Do
Develop our software systems using the Clojure language.

We offer
A wide variety of interesting problems
Work in one of the fastest growing product lines in Cisco
A pragmatic engineering philosophy focused on balancing delivery with stability — so you can leave work at work

Our system supports running both as a large-scale, distributed cluster and as a cluster of one or more on-premise appliances. This requirement pushes us to focus on simple solutions, clear abstractions between services, composition of services, functional data processing, and minimal state. We currently analyze 700k+ potential malware files per day, and we plan on scaling that to millions of files per day as we expand our offerings and integrate with more Cisco security products.

We currently use the following technologies:


Some of the projects we're planning include:

Search: We currently house 400+TB of data in Elasticsearch. Optimizing ingestion and query speeds will be a continual process for us.
Distributed systems: Our team deploys about 10 different types of services, interacting with a few DBs.
Integrate with the Cisco Security suite of products: Many products depend on our sandbox functionality. We plan on improving those integrations with more sign-on methods, HTTP API endpoints, and workflows.
Infrastructure: We run in multiple data centers, each with a dedicated standby site. We're working closely with our Ops team to improve data replication, failover strategies, deployment plans, and upgrade plans.
Monitoring and Alerting: Our current monitoring system cannot handle our intake rates, and we're working to replace it with something more resilient.
Malware Engine: We work with our research team to design and optimize the core.logic queries they use to detect malware.
Features: We work with project management and our UI team to develop requirements for new features, and then we create the API endpoints required to support those features.

Who You’ll Work With
A team of highly competent, collaborative, experienced engineers. Collaborating with devs from other teams at Threat Grid.

Who You Are
Senior Clojure Developer for Malware Analysis Web Product

The Threat Grid team at Cisco is looking for experienced Clojure developers to work on our large scale, malware analysis product.

Our team uses Clojure almost exclusively: from our REST APIs, to our search engine, to our event processing subsystem, all the way down to our core.logic analysis engine. Our team is fully distributed across the U.S. This requires excellent written communication skills, self-confidence, trust in your co-workers, and the ability to assume ownership of the problems you encounter.

Why Cisco?
#WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference powering an inclusive future for all. We embrace digital, and help our customers implement change in their digital businesses. Some may think we’re “old” (36 years strong) and only about hardware, but we’re also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do – you can’t put us in a box! But “Digital Transformation” is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.) Day to day, we give and take. We give our best, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, bold steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward. So, you have colorful hair - don’t care. Tattoos - show off your ink. Like polka dots - that’s cool. Pop culture geek - many of us are. Passionate about technology and changing the world? Be you, with us!

Cisco Covid-19 Vaccination Policy
The health and safety of Cisco's employees, customers, and partners is a top priority. Our goal is to protect and mitigate the spread of COVID-19 infection for strong business resiliency during the pandemic. Therefore, Cisco requires all new hires to be fully vaccinated against COVID-19 in the U.S., unless otherwise prohibited by applicable law, and in countries where COVID-19 vaccination is legally required. The company will consider legally required accommodations/exceptions for medical, religious, and other reasons as per the requirements of the role and in accordance with applicable law. Additional information will be provided to candidates about the requirements and accommodation process at the offer time based on region.

Please mention that you found the job at

Apply now!  

Company: Cisco

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

Map of the USA

Skills wanted for this job:
clojure r elasticsearch postgresql redis Golang jobs

Golang job board
If you are interested in
Golang jobs

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 + r Clojure jobs + elasticsearch Clojure jobs + postgresql Clojure jobs + redis
🌐 Remote clojure jobs 📧 Clojure jobs newsletter 🇺🇸 Clojure jobs in United States 🇬🇧 Clojure jobs in United Kingdom 🇬🇧 Clojure jobs in London 🇺🇸 Clojure jobs in California 🇩🇪 Clojure jobs in Germany 🇩🇪 Clojure jobs in Berlin 🇫🇮 Clojure jobs in Finland 🇫🇮 Clojure jobs in Helsinki 🇺🇸 Clojure jobs in Illinois 🇺🇸 Clojure jobs in Chicago, IL 🇺🇸 Clojure jobs in New York 🇦🇺 Clojure jobs in Australia 🇦🇺 Clojure jobs in Sydney 🇳🇴 Clojure jobs in Norway 🇺🇸 Clojure jobs in San Francisco, CA 🇨🇭 Clojure jobs in Switzerland 🇳🇱 Clojure jobs in Netherlands 🇳🇱 Clojure jobs in Amsterdam 🇳🇴 Clojure jobs in Oslo 🇸🇪 Clojure jobs in Sweden 🇸🇪 Clojure jobs in Stockholm 🇺🇸 Clojure jobs in New York, NY 😏 Aws & Clojure jobs⚛️ React & Clojure jobs☯️ Clojurescript & Clojure jobs🐳 Docker & Clojure jobs☕ Java & Clojure jobs☕ Javascript & Clojure jobs🐍 Python & Clojure jobs✉️ Kafka & Clojure jobs🎼 Scala & Clojure jobs☸️ Kubernetes & Clojure jobs🗄️ Sql & Clojure jobs🧑‍💻 Devops & Clojure jobs🗄️ Postgresql & Clojure jobs🪛 Terraform & Clojure jobs🤖 Ai & Clojure jobs🐧 Linux & Clojure jobs🎛️ Microservices & Clojure jobs🐿️ Go & Clojure jobs🍴 Git & Clojure jobs⚙️ Saas & Clojure jobs☸️ Graphql & Clojure jobs☁️ Azure & Clojure jobs🟦 Typescript & Clojure jobs🗄️ Nosql & Clojure jobs