Strive Health, LLC

Senior Software Engineer

Job Locations US-CO-Denver | US
ID
1220
Category
Information Technology
Type
Full Time

Overview

Strive Health

Strive Health is built for purpose- to transform a broken kidney care system. We are fundamentally changing the lives of kidney disease patients through early identification and engagement, comprehensive coordinated care, and home-first dialysis. Strive’s model is driven by a high-touch care team that integrates with local providers and spans the entire care journey from CKD through ESRD, leveraging comparative and predictive data and analytics to identify patients at risk. Strive Health’s interventions significantly reduce the rate of emergent dialysis crash, cut inpatient utilization, and significantly improve patient outcomes and experience. Come join our journey as we create THE destination for top talent in the Healthcare community and set a new standard for how care kidney should be done.

 

Senior Software Engineer

We are building commercial-grade technology to operate kidney care services at scale. Our data platform is EMR agnostic which would enable data integrations between different applications. We are in progress of building our first applications on the top of the data platform. The Senior Software Engineer will have considerable influence on architecture, processes, and team building. You will have a ground-floor opportunity to significantly influence the design and operation of every aspect of a multi-tenant SaaS for multiple product lines and a highly available, high-performance API. We constantly seek to improve our team's impact and morale as we work together to improve health and happiness for hundreds of millions of people.

Essential Functions

  • Use cloud-native infrastructure and modern software development methodologies
  • Share ideas freely to keep our software and processes accessible, scalable, and sustainable
  • Iterate frequently on our software and our processes to enhance outcomes for ourselves and our users
  • Experiment with emerging technologies to accommodate the expanding scope of this ambitious project
  • Celebrate each other’s success

Qualifications

Minimum Qualifications

  • Adhere to data security and confidentiality protocols and procedures.  
  • Enjoy participating in the code’s complete lifecycle, from feature design to production support.  
  • Enjoy soliciting and incorporating design and feature feedback from users in small, short iterations.  
  • Excited about helping to vastly improve healthcare outcomes for hundreds of millions of people. 
  • Enjoy discussing technical design, creating proofs-of-concept, and helping to plan feature development.  
  • Experience with AWS technologies such as Data Lake, Kinesis, Lambda, and Glue are fluent in relational databases (MS SQL)  

Preferred Qualifications

  • Experience with distributed systems, observability, DevOps principles and agile software development, Elasticsearch, MongoDB, Azure, Entity Framework, Hibernate, RabbitMQ, Kafka, Python, Golang, Docker, and Kubernetes 

 

Annual Salary: $103,742.00-$155,612.00

Strive Health offers competitive compensation and benefits.  An annual performance bonus, determined by company and individual performance, is available for many roles and aligned to Strive Health guidelines.

 

Strive Health is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. Please apply even if you feel you do not meet all qualifications. If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to peopleops@strivehealth.com

 

Strive provides clinical resources, technology, and capital to enable nephrologists to participate and succeed in value-based models. We serve as an extension of practice and empower nephrologists to enhance patient care and maximize revenue through new payment models.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed