Skip to content

Instantly share code, notes, and snippets.

@AlexBaranosky
Created October 22, 2015 17:04
Show Gist options
  • Save AlexBaranosky/bad552de30b9001fbc04 to your computer and use it in GitHub Desktop.
Save AlexBaranosky/bad552de30b9001fbc04 to your computer and use it in GitHub Desktop.
Threatgrid Job Listings

Intro

The Advanced Threat Integration Team in Cisco's Security Business Group is building a global scale, multi-product security platform with an emphasis on Threat Intelligence and Incident Response support.

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.

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 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

  • DevOps -- Developers and Operators working together to reduce mean-time to discovery and remediation

  • Applied Machine Learning -- Fancy word for statistics, optimization and linear algebra

  • Data Modeling -- Applied JSON epistemology in a world of hostile actors

  • System Monitoring and Alerting -- Kiries is Kibana, Riemann and Elasticsearch

  • Micro-Services Architecture -- Towards NetFlix OSS, but in a Clojure way

  • Continuous Integration/Deployment -- Keep it green, push the button to deploy

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

Available Positions

Senior Clojure Developer

Role

  • Design and implement RESTish API services
  • Develop a multi-product data exchange platform
  • Support other teams integration with that platform

Requirements

  • Experience with Clojure, Ruby and other JVM languages
  • Experience designing domain-driven data models
  • Experience with large scale data processing systems
  • Experience with ElasticSearch
  • Experience with CQRS/ES is a plus
  • Experience with Kafka, Onyx or Storm is a plus

Data Analytics Engineer

Role

  • Design and implement a multi-product data exchange platform
  • Support other teams integration with that platform

Requirements:

  • Experience implementing large scale data processing systems
  • Experience with Apache Hadoop and Map Reduce
  • Experience with OpenStack
  • Experience with stream processing systems like Kafka, Storm, Onyx
  • Experience with scalable data stores like ElasticSearch, and Cassandra
  • Experience with Clojure and Ruby is a plus

UI Developer

Role

  • Implement UI for large-scale data exchange and presentation system
  • Support other teams' UI efforts when integrating with our platform
  • Build tools and document patterns for others to use

Requirements:

  • Extensive experience with multiple JS UI frameworks
  • Strong web security experience
  • Experience with React and Om is a plus
  • Experience with Ruby and Clojure is a plus

Contact: [email protected]

-- Craig Brozefsky Lead Engineer, ThreatGRID R&D Cisco Security Group +1-773-469-8349

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment