Desired Skills and Experience

  • Build and maintain core infrastructure, including the platform that all other products and services depend on
  • Participate in a 24x7 on-call rotation
  • Collaborate with product and engineering in the design and architecture of systems
  • Reports to the Senior Director of Engineering, Infrastructure
  • You are empathetic, curious, and pragmatic
  • You have emotional intelligence
  • You take initiative
  • You have excellent communication skills, both written and verbal
  • You care about “the engineering experience”
  • You mentor and facilitate the growth of the people around you
  • You carefully weigh the tradeoffs of any technology, knowing that they are simply tools that help you achieve your goals
  • You think of systems as modular and composable services
  • You take pride in discovering simple and elegant solutions to complex problems
  • You are constantly learning and re-evaluating previous assumptions
  • You value repeatability, resilience, observability, and operational simplicity
  • You follow the “continuous delivery” model
  • Python / Go
  • AWS
  • Linux (Ubuntu)
  • Source Control (Git)
  • Databases (MySQL, Redis, MongoDB, Cassandra, ElasticSearch)
  • Messaging systems (NSQ, Kafka, RabbitMQ)
  • Config Management (Chef, Ansible)
  • Infrastructure Tools (Docker, Consul, Kubernetes)
  • Continuous Integration (Jenkins)
  • Monitoring / Instrumentation (Nagios, Munin, Graphite, Ganglia, StatsD)
  • Team “White and Gold” vs team “Blue and Black”