Python Engineer

  • Contract

Job Description

Required Qualifications: 


B.S. or M.S. in Computer Science with at least 4-6 years relevant experiences 

Experience with a variety of scripting languages, especially Python 

Experience with SQL and NoSQL databases, especially Cassandra 

Experience on UNIX operating systems, especially Linux 

Demonstrated experience building RESTful APIs 

Strong coding practices, including conducting peer code reviews, developing unit tests, documentation and experience with agile methods 

Experience designing, developing, and testing for performance, scalability and availability 

Ability to understand and translate production requirements to long-term solutions that will serve multiple productions and locations 

Strong verbal and written communication skills 


Preferred Qualifications: 


2+ years experience in the computer animation industry 

Experience with programming languages (Scala, Java, Erlang) 

Experience with concurrency frameworks such as Akka and RxJava 

Experience with other SQL and No SQL databases: PostgreSQL, CouchDB, Riak, elasticsearch, and Solr) 

Familiarity with message passing technology such as AMQP and ZeroMQ 

Demonstrated experience using Javascript MVC frameworks to build end user web applications 

Familiarity with cloud management systems such as OpenShift and OpenStack

Qualifications

Python, Scala, Java, Erlang, SQL, noSQL, Unix/Linux

Additional Information

Multiple Openings