Software Engineer, Tech Lead

Posted 6 Days Ago
Be an Early Applicant
Lakewood, CO, USA
In-Office
Senior level
Healthtech • Telehealth
The Role
Leads and manages a software engineering team while contributing to full-stack development. Owns architecture, technical standards, delivery planning, production troubleshooting, security, scalability, reliability, testing, CI/CD, monitoring, and technical debt reduction for a healthcare technology platform. Partners with Product, infrastructure, and security teams to deliver maintainable systems supporting clinical and operational workflows.
Summary Generated by Built In

Location: Lakewood, CO 
Employment Type: Full-Time, Hybrid 

Position Overview 

Bloom Healthcare is seeking an experienced Software Engineer to lead our software development team and provide technical leadership for our proprietary healthcare technology platform. 

The Tech Lead will manage Bloom’s software developers, own key architectural and engineering decisions, contribute directly to application development, establish development standards, and ensure our platform remains scalable, secure, reliable, and maintainable as Bloom continues to grow. 

Our technology supports critical operational and clinical workflows including patient scheduling, care coordination, clinical operations, communication, interoperability, and data-driven decision-making. 

Key Responsibilities 

  • Manage and develop Bloom’s software engineering team, including performance management, coaching, technical mentorship, and career development. 

  • Delegate technical ownership and develop engineers into increasingly independent contributors. 

  • Serve as the technical lead for Bloom’s proprietary healthcare application and associated services. 

  • Partner closely with Product to translate business requirements into achievable technical solutions and delivery plans. 

  • Design, develop, test, deploy, and maintain production-quality full-stack applications. 

  • Lead architecture and technical design decisions across new development and existing systems. 

  • Establish engineering standards, development patterns, coding best practices, and code review expectations. 

  • Make pragmatic technical decisions balancing scalability, reliability, security, maintainability, development speed, and business needs. 

  • Troubleshoot complex application, integration, database, and production issues. 

  • Identify and address technical debt, performance concerns, and single points of failure. 

  • Define appropriate patterns for APIs, integrations, data access, authentication, authorization, logging, monitoring, and error handling. 

  • Partner with infrastructure and security teams on cloud architecture, cybersecurity, and healthcare data protection practices. 

  • Improve automated testing, application monitoring, CI/CD, deployment, and release management practices. 

  • Ensure critical technical knowledge and architectural decisions are documented and shared across the development team. 

Experience 

  • 7+ years of professional software engineering experience developing and supporting production applications. 

  • 2+ years of technical leadership experience, including direct management or leadership of software engineers. 

  • Strong track record designing, building, deploying, and maintaining full-stack production systems. 

  • Experience making architectural decisions and leading complex technical initiatives from design through production. 

Required Qualifications 

  • Strong experience with backend server technologies C#, Java, Go, or TypeScript. 

  • Strong experience with JavaScript or TypeScript and modern frameworks such as Angular, React, or Vue. 

  • Advanced experience with relational databases (SQL), including data modeling, query optimization, and performance troubleshooting. 

  • Strong understanding of RESTful APIs, system integrations, authentication, authorization, and modern application architecture. 

  • Experience using Claude Code or comparable AI-assisted software development tools to accelerate coding, debugging, code review, testing, and developer productivity. 

  • Experience with automated testing frameworks and paradigms (xUnit, Jest, Puppeteer, etc.). 

  • Experience building and maintaining CI/CD pipelines using Azure DevOps, GitLab CI/CD, or comparable technologies. 

  • Experience troubleshooting production systems across application, database, infrastructure, and integration layers. 

  • Strong team player and communicator who collaborates effectively across technical and non-technical teams, gives and receives feedback constructively, and builds trust through clear, respectful, and proactive communication. 

Preferred Qualifications 

  • Bachelor’s degree in Computer Science or a related field. 

  • Experience developing healthcare technology or applications that handle PHI and familiarity with healthcare interoperability standards such as FHIR and HL7. 

  • Experience with infrastructure-as-code, cloud-native architectures, distributed systems, or microservices. 

  • Familiarity with modern observability and application monitoring practices. 

Skills Required

  • 7+ years of professional software engineering experience developing and supporting production applications
  • 2+ years of technical leadership experience, including direct management or leadership of software engineers
  • Experience designing, building, deploying, and maintaining full-stack production systems
  • Experience making architectural decisions and leading complex technical initiatives from design through production
  • Strong experience with backend technologies including C#, Java, Go, or TypeScript
  • Strong experience with JavaScript or TypeScript and modern frameworks such as Angular, React, or Vue
  • Advanced experience with relational databases and SQL, including data modeling, query optimization, and performance troubleshooting
  • Strong understanding of RESTful APIs, system integrations, authentication, authorization, and modern application architecture
  • Experience using Claude Code or comparable AI-assisted software development tools
  • Experience with automated testing frameworks and paradigms such as xUnit, Jest, or Puppeteer
  • Experience building and maintaining CI/CD pipelines using Azure DevOps, GitLab CI/CD, or comparable technologies
  • Experience troubleshooting production systems across application, database, infrastructure, and integration layers
  • Strong collaboration and communication skills across technical and non-technical teams
  • Bachelor's degree in Computer Science or a related field
  • Experience developing healthcare technology or applications handling PHI
  • Familiarity with healthcare interoperability standards such as FHIR and HL7
  • Experience with infrastructure-as-code, cloud-native architectures, distributed systems, or microservices
  • Familiarity with modern observability and application monitoring practices
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
250 Employees
Year Founded: 2019

What We Do

Bloom Healthcare is a physician-led provider of high-touch, patient-centered, home-based primary care services for medically complex seniors. Their mission is to empower patients, their loved ones, and the community by bringing individualized, compassionate care into the home, helping seniors maintain their independence and stay out of the hospital. They provide comprehensive primary and urgent care services, including telehealth, primarily to seniors in Colorado.

Similar Jobs

Cardlytics Logo Cardlytics

Principal Software Engineer

AdTech • Fintech • Marketing Tech
Remote or Hybrid
US
450 Employees

FareHarbor Logo FareHarbor

Enterprise Account Manager

Sales • Software • Travel
Easy Apply
Hybrid
Denver, CO, USA
960 Employees
71K-107K Annually

True Anomaly Logo True Anomaly

Apprentice Spacecraft Technician

Aerospace • Artificial Intelligence • Hardware • Machine Learning • Software • Defense • Manufacturing
In-Office
Denver, CO, USA
300 Employees
22-34 Hourly

NinjaOne Logo NinjaOne

Senior Software Engineer

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote or Hybrid
18 Locations
2000 Employees
140K-200K Annually

Similar Companies Hiring

Sailor Health Thumbnail
Healthtech • Social Impact • Telehealth
New York City, NY
20 Employees
Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
OneImaging Thumbnail
Healthtech
Miami, FL
62 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account