Software Engineer

  • Type: Full-time
  • Group: Platform Engineering

Do you build beautiful software? We're looking for exceptional people who bring unique perspectives to engineering problems. Join an international team that prioritizes collaborative design, teaching, and learning as we make healthcare better for patients and providers.

About Lifelink Systems

Lifelink Systems is pioneering a new class of patient experience technology that’s mobile, conversational, and simple. COVID-19 has forced every healthcare organization to re-think care delivery, and we’re at the forefront of making care more virtual, scalable, and accessible.

We work with some of the largest healthcare systems and pharma companies in the world to reach their patients with personalized mobile conversations. Our chatbots automate millions of high-value patient touchpoints ⸺ everything from getting ready for appointments and following up on referrals, to enrolling in clinical trials and managing complex special therapies.

We’re a passionate team that’s built successful enterprise solutions before and we’re ​pulling off industry firsts. Our success will depend on continuing to attract creative, collaborative, and driven people.

About the Position

The Lifelink Systems Platform Engineering team builds new features for an enterprise-grade, HIPAA-compliant technology solution that pulls together a powerful combination of web-based patient chat interfaces, workflow automation, chatbot authoring tools, and backend systems integrations. We equip care teams, agents, and administrators with management and governance interfaces to monitor and learn from each chatbot conversation.

As a Software Engineer, you will:

  • Build Lifelink Systems’ patient workflow automation platform, patient chat channel, and care manager and administration interfaces
  • Participate in creating effective team processes and culture
  • Deliver customer value by writing efficient, reliable, high quality, extensible code with high automated test coverage
  • Work closely with other team members in a creative, constructive, and collaborative setting
  • Contribute to team decisions about system architecture and the selection of technical tools
  • Build integrations with external partner and customer systems including electronic medical record (EMR) systems
  • Troubleshoot issues as they arise and resolve technical challenges
  • Understand business concerns and contribute to brainstorming pragmatic options to address them
  • Design and implement high reliability systems using the whole range of AWS services

Required Skill Set

  • Bachelors of Computer Science or equivalent
  • 2+ years experience in software engineering
  • Fluent in software development using Javascript
  • Excellent communication skills and ability to collaborate closely as part of a team
  • Experience with modern engineering practices including continuous integration, frequent releases, test-driven development, and pair programming
  • Ability to learn different technologies and dig into technical problems and find elegant solutions

Additional skills that we are looking for:

  • Familiarity with the Serverless Framework, Node JS, and Spring Framework
  • Exposure to additional modern programming languages like Golang, Python, Ruby, and JVM languages such as Java, Kotlin, Clojure, Groovy, Scala
  • Knowledge and experience with developing Infrastructure-as-code
  • Knowledge of different programming styles such as: OOP or functional programming, reactive or dataflow processing
  • Experience with RDBMS or document based data storage/retrieval
  • Familiar with Agile methodologies
  • Experience working in the healthcare sector, working with healthcare technology, or working in other industries that are highly regulated

Diversity and Inclusion

Lifelink Systems believes that assembling a diversity of backgrounds, perspectives, and skills strengthens our team. We also understand that supporting heterogeneity is hard and requires ongoing effort. We work hard to create a positive environment so that our entire team can thrive.

Compensation and Benefits

Competitive compensation and early stage equity commensurate with experience. Full health benefits package, up to 4 weeks of open PTO, generous parental leave, and a culture that emphasizes work-life balance.


Remote-first with coworking options in the San Francisco Bay Area, Denver, Boston/Cambridge or Salt Lake City.

To Apply

Please send a resume and cover letter to Use the subject “[Software Engineer]”.