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.

 

#LI-MF1

Date Posted 7/18/2018
Salary $120,000- $130,000 Base






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



characters left