Senior Python Developer

Apply Now

Skills & Requirements

  • Good working knowledge of Python best-practices, task/job queue systems, threading and package architecture
  • Good hands-on experience with Python is a must
  • Some knowledge on distributed, highly available and scalable system design
  • Some experience developing ETL frameworks for third-party vendor applications is preferred
  • You are comfortable working in a fast-paced startup environment, knowing that your work has a line-of-sight impact on our ability to grow...you matter
  • Excellent communication skills you’ll use when working with customers to integrate proprietary systems
  • Experience with security, system administration or log management systems such as SIEM, IDS, firewall or Forensics solutions is a huge plus.

Technologies

  • Python 2.7+ & Python 3.0
  • Experience across several computing languages: Python, Powershell, NodeJS, C, C++ or .NET
  • Familiar with a variety of databases such as: NoSql, SQL and Graph
  • Experience with both *NIX and Windows server administration
  • Experience with Continuous Integration (Jenkins)
  • Experience working in Agile Environments (JIRA)