5+ years of developing software with object-oriented languages like Java, C++, or Ruby (most of our software is in Ruby), ideally in SOA applications. Extensive knowledge about APIs. You can design RESTful services and integrate with other data providers, and you know when to use JSON or XML. Experience with cloud services (ideally AWS). You know the gotchas, potential problems, and how to setup a geographically redundant service in the cloud. A solid understanding of networking and core Internet protocols (e.g. TCP/IP, DNS, SMTP, HTTP, and distributed networks). Lots of experience with Linux/UNIX systems and the best practices for deploying applications to those stacks. Experience with different databases, including working knowledge of SQL, relational data stores (we use Postgres) and maybe even NoSQL databases (we hope!). A commitment to best practices. Well want your opinions on operational processes, DevOps, deployment checklists, and more.
Apply on company website