Desired Skills and Experience

  • We value mutually respect, and encourage diversity of opinion.
  • We value curiosity and experimentation, and strive for continuous improvement.
  • We value team cohesion, and strive to keep individual ego in check.
  • We value simplicity in our architecture and code, and strive to be detail oriented.
  • We value joy in our work, and strive for work-life harmony.
  • We value personal and team ownership, and strive for mutual trust.
  • We value judicious refactoring, and question the status quo.
  • Write tested, production-ready code
  • Write appropriate documentation
  • Participate in design and architecture sessions
  • Build effective deployment and monitoring systems
  • Support production environments
  • Perform code reviews
  • Participate in software release and deployment activities
  • Collaborate constructively with team members
  • 6+ years of relevant work experience, including programming experience.
  • Experience in any of the following: Java, C++, C#, Golang, Javascript, Python, Perl, Ruby, Bash, Lisp, Scala, Clojure, Haskell, MongoDB, Kafka, Docker, Kubernetes, Helm.
  • BS or MS in Computer Science, Computer Engineering or related technical field or equivalent practical experience.
  • Experience building and maintaining high-scale, distributed web service development including RESTful web services.
  • Excellent software development skills: Java, Scala, Ruby, or Python; bash shell scripting
  • Experience developing service oriented architectures and an understanding of design for scalability, performance and reliability.
  • Familiarity with microservice architecture and containerized deployment.
  • Familiarity with UNIX/Linux command command-line utilities; familiarity with system administration tools and concepts a plus.
  • Familiarity with distributed systems, asynchronous messaging, and network protocols.
  • Familiarity with data serialization formats like XML, JSON and protocol buffers
  • We are interested in a diverse set of candidates for this position. If you are not sure if you qualify, please err on the side of applying.

Apply