Senior Software Engineer - Data Acquisition/Internal Tooling
Apply NowCompany: 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.
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.
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 CandidateYou 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.
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)
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.