Desired Skills and Experience

  • Writing tested, production-ready application code
  • Writing appropriate levels of documentation
  • Participating in joint design and architecture sessions
  • Building effective deployment and monitoring systems
  • Operating and supporting production environments
  • Performing code reviews
  • Participating in software release and deployment activities
  • Coordinating constructively with other team members
  • 5+ years of relevant work experience, including shipping production code
  • Extensive programming experience in Java
  • UNIX/Linux background: command line utilities and scripting
  • Experience with developing distributed systems and asynchronous messaging
  • Experience working with NoSQL databases (e.g., Cassandra and Couchbase)
  • Experience with cloud technologies such as AWS and Kubernetes
  • Familiarity of Infrastructure Automation tolls (e.g., Packer, Terraform, and Ansible)
  • Firm understanding of internet protocols, including TCP / HTTP
  • BS in Computer Science, Computer Engineering or related technical experience
  • Strong oral and written communication skills
  • We’re interested in attracting a diverse set of candidates for this position–If you’re not sure if you qualify, please err on the side of applying
  • Bachelors Degree or Equivalent
  • Engineering, Computer Science
  • Generally requires 7-11 years related experience

Apply