web analytics

Senior Software Engineer

Bamboo Health

Bamboo Health is a hyper-growth, cloud-based, mission-driven healthcare technology and care-collaboration organization transforming patient care.

Bamboo Health is a leader in cloud-based care coordination software and analytics solutions focused on patients with complex needs, including those suffering from physical health and mental health issues and substance use disorders. We deliver on a mission of enabling better care for patients across the continuum, and our software solutions help healthcare professionals collaborate on shared patients across the spectrum of care.


Our Data Integration Engineering team is responsible for wrangling billions of data points into something meaningful and potentially lifesaving. We sit at the intersection of external healthcare entities and downstream data processing applications, responsible for the 1st hop in our data pipeline. We partner with hospitals and admitting facilities across the continuum collecting ADT data in real time. We apply business logic to normalize, transform and filter data so we can materialize the results for consumption by other Bamboo Health products and applications.

In this position you will be exposed to and deliver technical solutions for complex problems in data quality, real time data processing, and large-scale distributed systems. You will be expected to explore new technologies and approaches that improve product quality and improve the efficiency of solution delivery. The ideal candidate has a demonstrable track record delivering new and foundational data products and systems, developing reliable, scalable, and high-performance large-scale distributed systems, and has a sound understanding of the fundamentals of computer science and software engineering.

What You’ll Do:

  • Working on state-of-the-art ADT data processing features.
  • Translating functional and technical requirements into detailed architecture and design.
  • Coding and testing complex system components.
  • Participating in code and design reviews to maintain our high development standards.
  • Participating in overall system architecture, scalability, reliability, and performance.
  • Working with other talented engineers, defining our challenging technical culture, and helping to build a fast-growing team.

What Success Looks Like:

In 3 months…

  • Become familiar with the details of our business domain, development process, and codebase
  • Ask questions and build healthcare industry knowledge
  • Build new capabilities and enhance existing ones based on the needs of our customers

In 6 months…

  • Participate in the design process
  • Develop a new feature from concept to launch
  • Conduct code reviews for peers

In 12 months…

  • Demonstrate consistently delivering on feature development expectations
  • Suggest ideas for technical enhancements
  • Work as a strong partner to product

What You Need:

  • A mission-driven focus with a passion for spearheading change in complex healthcare environments, awareness of payer/provider reimbursement models, and interoperability/healthcare tech trends
  • Bachelor’s Degree in Computer Science or related field or equivalent work experience
  • 5+ years professional experience in software development
  • Proficient in at least one modern language such as Java or Python, including object-oriented design
  • Solid knowledge in database technology, proficient in SQL
  • Experience implementing cloud-based architectures (AWS preferred)
  • Experience designing and implementing highly available and performant distributed systems (e.g., well-designed APIs, high volume data pipelines, efficient algorithms).
  • Familiarity with microservice based architecture and infrastructure
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

What You Get:

  • Join one of the fastest growing health IT companies in the country
  • Have the autonomy to build something with an enthusiastically supportive team
  • Learn from working at the highest levels and on the most strategic priorities of the company, including from world class investors and advisors
  • Receive competitive compensation, including equity, with health, dental, vision and other benefits

We are an equal opportunity employer.


To apply for the job click here

Senior Software Engineer

To apply for the job click here

Contact us

Bamboo Health

Bamboo Health is a hyper-growth, cloud-based, mission-driven healthcare technology and care-collaboration organization transforming patient care.

Related Jobs