Python Engineer
Core
Design, develop, and test scalable Python-based systems and RESTful APIs for production environments.
Role type
Senior Python Engineer
Builds
Production systems and APIs
Domain
Software Engineering / Backend Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Python, SQL, NoSQL (Cassandra), UNIX/Linux, RESTful API design, unit testing, performance optimization, scalability design
Preferred skills
Scala, Java, Erlang, concurrency frameworks (Akka, RxJava), message passing (AMQP, ZeroMQ), JavaScript MVC frameworks, cloud management (OpenShift, OpenStack)
Technologies
Python, Scala, Java, Erlang, Cassandra, PostgreSQL, CouchDB, Riak, Elasticsearch, Solr, AMQP, ZeroMQ, OpenShift, OpenStack
Responsibilities
Develop and test for performance, scalability, and availability; conduct peer code reviews; translate production requirements into long-term solutions
Seniority
Mid-Senior, hands-on IC