Python Backend Developer

New York, NY

Responsibilities 

 

  • Work with application teams and stakeholders to determine and design services needed to support a growing audio platform
  • Develop these services using the best technology for each
  • Design and develop the APIs for each service, working with application teams and other services team members
  • Work with operations and QA to build in fault tolerance and high availability for each service
  • Own the services you work on – maintain and respond to failures
  • Use best practices in the entire development lifecycle, including test coverage, feature/bug fix branches, etc.
  • Stay current on any particular areas you may be involved in – from machine learning to audio processing

 

 

 

 

Requirements

 

  • Experience in one or more of Python Java, , Ruby, Node
  • Experience with microservices architecture / SOA
  • Experience with distributed NoSQL data stores such as Cassandra
  • Solid understanding of web technology – from HTTP to caching to RESTful interfaces and best practices
  • Solid grasp of a language such as Python, Java, Ruby or other common web services language
  • Strong fluency in one of the common web services language
  • Experience with cloud environments – AWS particularly
  • Experience with machine learning – AWS Client, TensorFlow, spark w/MLLib or Mahou
  • Digital audio processing for web/device consumption
  • Experience with iOS/Android – though if you consider yourself mainly a mobile application developer, we have other postings that may suit you better
  • Data mining / analytic
  • Distributed performance analysis

 

 

 

 

Note: Qualified candidates will be contacted within 2 business days of application. If an applicant does not meet the above criteria, we will keep your resume on file for future opportunities and may contact you for further discussion.

Date Posted 9/4/2018
Salary $55hr- $60hr






(2MB Max; allowed file formats: doc, docx, pdf, pptx, txt)



characters left