Senior Software Engineer

New York, NY



  • Be a highly valued member of an autonomous, cross-functional agile team
  • Architect, design, develop, deploy and maintain scalable software and services
  • Work closely with our product team to evaluate technical requirements and associated technical solutions
  • Work with your teammates to establish standards and best practices
  • Manage individual project priorities, deadlines, and deliverables
  • Mentor and teach more junior developers and ensure team collaboration






  • BA/BS degree in Engineering, Computer Science (MS preferred)
  • At least 5 years of Software Engineering experience; leading small teams would be a plus
  • Strong software design skills; database modeling a plus
  • Experience with modern programming languages (JavaScript, Java, Golang, C/C++)
  • Understanding of distributed systems
  • Broad experience in technology and engineering a plus
  • Excellent communication and analytical skills
  • Great teammate and collaborator






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 3/6/2019
Salary Open

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

characters left