Back End Engineer


POSITION                     Back-end Engineer
 
COMPANY                    Trusty.care
 
LOCATION                    New York, New York 
 
REPORTING                  Reports to the CTO; Coordinates with CAIO and Head of Product RELATIONSHIP             


Position Overview

The Back-end Engineer is part of the engineering team, and is responsible for supporting the necessary builds demanded by the product and corporate strategy of the Company. The Back-end Engineer works closely with the CTO, CAIO, and Head of Product, taking the assigned projects and working diligently to completion on the individual projects, as assigned. 

The Back-end Engineer should communicate closely and regularly with the CTO, while working sufficiently independently as to efficiently complete assigned projects.

The Back-end Engineer should coordinate timelines and priorities with the CTO.

Roles & Responsibilities

The Back-end Engineer will be responsible for the following in order of priority: 

Development: The Back-end engineer’s primary responsibility will be developing, testing,  delivering, and maintaining server-side implementations of Trusty.care’s data services and data analysis capabilities, based on algorithms developed by our Data Science / AI team. The Back End Engineer will assist in designing and implementing the application programming interfaces (APIs) to our server-side software that will be used by Trusty.care and its partner organizations in implementation of  products, user interfaces, and integrations. Trusty.care will be deploying models frequently to look for insights within our users’ data and the Back-End engineer will need to work with the CTO and CAIO to make data available for those models and the applications that call on them. 

System Administration: Trusty.care will be setting up servers that will need to meet HIPAA and ONC regulations. In some cases the servers will need to maintain user insurance claims and personal health information. 

Experience & Key Qualifications

The Back-end Engineer should have the following experience and qualifications:
  • Prior hands-on server-side development experience using mySQL, PHP, Python, Javascript in a LAMP context. 
  • Prior hands-on experience using, implementing and testing web services-based APIs. 
  • Intimate knowledge of web-services technologies including PHP, REST, JSON, and CURL.
  • Experience working within Linux (any flavor) and SSH is required. 
  • Working knowledge of Docker containerization. 
  • Experience managing and configuring HTTP servers (Apache or NGINX) hosted on AWS is highly desirable.
  • Experience with production-level AI machine learning tools (e.g. Tensorflow) is a plus.
  • Experience with Agile techniques, such as Scrum, is desirable.
  • Hard working, dependable, works well in a team, willing to learn new things, positive personality.

Additional detail as follows:

Communication Skills: Excellent communication skills are a must for all members of the Trusty.care team. 

People Skills: The Back-End Engineer, given ongoing potential interface with external clients, will demonstrate strong communication and people skills, communicating engineering capabilities, understanding and interpreting customer needs, while adhering to Trusty’s corporate vision.

Integrity and Vision: The Back-End Engineer is a person of high integrity, who is consistent in their work, respects people’s strengths, and what they bring to the table. The Back-End Engineer should be calm under pressure in order to effectively execute engineering needs, even in times of rapid growth, uncertainty, and change of direction.



Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file