POSITION: Member of Engineering Staff (Software Engineer)
LOCATION: New York, New York
REPORTING: Reports to the VP of Engineering
RELATIONSHIP
Position Overview
The Software Engineer is a key member of the engineering team, and is responsible for helping develop and support product builds as necessitated by the company’s product and corporate strategy. Working closely with the VP of Engineering and other Engineering team staff, the Staff Engineer helps take assigned projects to completion.
The Staff Engineer should communicate closely and regularly with the VP of Engineering, while working sufficiently independently as to efficiently complete assigned projects.
The Staff Engineer should coordinate timelines and priorities with the VP of Engineering.
Roles amp; Responsibilities
The Software Engineer will be responsible for the following, in order of priority:
Development: The Software 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 Software Engineer will assist in designing and implementing the 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 Staff engineer will need to work with the VP of Engineering to make data available for those models and the applications that call on them.
System Administration: Trusty.care has set up AWS Instances that need to meet HIPAA and ONC regulations. In some cases the servers will need to maintain user insurance claims and personal health information. The Staff Engineer will be required to assist in the administration of these servers, including Docker containers and MySQL Databases.
Experience amp; Key Qualifications
The Staff Engineer should have the following experiences:
Additional skills:
Communication Skills: Excellent communication skills are a must for all members of the Trusty.care team.
People Skills: The Software Engineer 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 Software 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 Staff Engineer should be calm under pressure in order to effectively execute engineering needs, even in times of rapid growth, uncertainty, and change of direction.
Trusty.care is a digital platform that turns insurance professionals into the HR departments for older Americans.
We are an equal opportunity employer and pride ourselves in having a diverse workplace. We welcome people of all races, gender, sexual orientation, age, national origin, disability, veteran status, and any other protected legal class.
The remuneration package will be based on experience
Requirements
Technical Skills : Experience in building enterprise and customer-facing infrastructures on AWS using Kubernetes.
High Level Tech Stack
Python (Flask, Gunicorn), React and ReactNative, MySQL, AWS Lambda, Docker, and Kubernetes
Our customers rely on us for accurate information, so this job entails maintaining the highest quality standards.
Benefits