Senior Software Engineer - Data Acquisition/Internal Tooling

Apply Now

Company: Vector Remote Care LLC

Location: Bend, OR 97701

Description:

Vector Remote Care is committed to improving cardiac health through innovative remote monitoring solutions. As part of our team, youll contribute to impactful healthcare advancements with a patient-centric approach.


Position Overview

As a Senior Software Engineer, you will play a critical role in the development and maintenance of a next-generation remote cardiac monitoring solution that supports clinics in managing patients across the full spectrum of cardiac care. You will work as part of the Data Acquisition and Internal Tooling team, with a key responsibility in ensuring seamless acquisition and processing of patient demographic and cardiac monitoring data from a diverse range of cardiac device manufacturers. This is a critical component of our offering, as accurate and secure integration of data from device manufacturers is key to providing timely, effective patient care.

You will work on small, agile development teams, and will contribute across our entire technology stack. Your efforts will directly impact the quality, security, and efficiency of our platform, helping us continuously improve the data flow from external sources to our internal systems.


Responsibilities

Design, test, and implement full-stack application components using Node.js, GraphQL, Vue.js, and other technologies necessary to get the job done.

Collaborate cross-functionally with the Product team and other teams across the organization.

Architect and implement scalable cloud-based services.

Take ownership of projects, particularly those that focus on integrating data from device manufacturers into our platform.

Write testable, scalable, secure, and efficient code.

Develop and maintain internal software tools to streamline data integration processes.

Troubleshoot and resolve issues related to device data acquisition and integration.

Rotate the responsibility of being the On-Call Support Engineer.

Communicate clearly, both verbally and in writing, ensuring the smooth transfer of data and addressing any discrepancies that may arise from the device integration process.

Ensure the accurate and secure flow of data from cardiac device manufacturers into our systems, maintaining strict compliance with security standards and regulations.

Rotate the responsibility of being the On-Call Support Engineer

Communicate clearly, both verbally and in writing

Ensure accurate/secure data flows from the device manufactures into our systems

Ideal Candidate

You are technically adept with a keen attention to detail. You take a quality-first approach to your work and prioritize testing, even in the form of test-driven development (TDD). You understand the critical role of accurate data processing from external sources like cardiac device manufacturers and recognize that any disruption in data flow can impact patient care.

You have an ownership mindset and thrive in an environment where you can adapt and solve problems as they arise. You do your best work in a collaborative, cross-functional team setting, and take pride in the integrity of your code.


Education and Experience

5+ years of hands-on development

Experience with full-stack Saas software architecture

Experience with Node.js, SQL (MySQL) and NoSQL (DynamoDB,, MongoDB)

Experience writing tests at all levels (unit tests, integration tests, front-end tests)

Experience/familiarity with broad range of AWS services in an AWS environment (AWS Lambda/ ECS Fargate Preferred)

Experience with microservices architecture and patterns

Experience with the agile methodology

Understanding of version control and general software development best practices and methodologies

Bachelor's Degree in Computer Science or equivalent experience

Experience with Website Authentication Protocols (Preferred)

Experience with Website Scraping (Preferred)

Experience with Data Integration (Preferred)

Experience developing software for Healthcare environments (HIPAA) (Preferred)


Benefits

Experience working in a dynamic, fast-paced, innovative and growing company

A position where you will have an immediate and direct impact on company success

Competitive salary with opportunity for bonus/commission

Paid Time Off - Three weeks vacation starting, two personal days and ten public holidays

Health insurance, including: medical, dental, vision, short-term disability, long-term disability, basic life & AD&D, voluntary accident, voluntary critical illness, FSA, HSA & 401k with 3% employer match

Participation in employee stock equity program


To apply, email careers@vectorremote.com.


Vector Remote Care is an Affirmative Action/Equal Opportunity Employer. Qualified applicants will be considered without regard to race, color, religion, sex, national origin, age, veteran status, sexual orientation, gender identity, disability, genetic information or that of their relatives, friends or associates or any other characteristic protected under federal, state, or applicable law.


Similar Jobs