Software Engineer


  • Oakland, CA or Denver, CO
  • Full-time
  • Group: Product - Platform

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

About our company

Lifelink Systems is pioneering a new class of patient experience technology that’s mobile, conversational, and simple. COVID-19 is causing 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 large-scale 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 team is building 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 an Experienced Software Engineer, you will:

  • Build new product features into our conversational workflow platform, patient chat channel, and care manager and administration interfaces
  • Participate in creating agile and 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

Required skill set:

  • Excellent communication skills and ability to collaborate closely as part of a team
  • 4+ years experience in software engineering
  • An area of proficiency: Single Page Apps, API development, AWS scripting, etc
  • Experience with modern engineering practices including continuous integration, frequent releases, test-driven development, and pair programming
  • Experience with one or more of the following:
    • Building API services on the JVM in Spring, Grails, Play or similar
    • NodeJS applications
    • Large client side JavaScript applications

Other skills that will impress us:

  • In-depth knowledge of any of the following: Spring, Grails, Node JS, AWS Lambda
  • React SPAs: ES6, Redux, Flow
  • Exposure to other modern programming languages like Ruby, Python, Objective C, Elixir, JVM languages such as Java, Spring, Clojure, Groovy, Scala, Kotlin
  • Mastery of a particular architectural style such as: OOP or functional programming, reactive or dataflow processing
  • Dev ops with AWS and Docker containers or AWS networking
  • Experience with Kafka, Kinesis, or similar event streams
  • Experience working in the healthcare sector, or working with healthcare technology

Diversity and Inclusion

Lifelink Systems believes that a team with a diversity of backgrounds, perspectives, and skills increases our potential for valuable insights. 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, 3-4 weeks of open PTO, generous parental leave, and a culture that emphasizes work-life balance.


Oakland, CA (just 2 blocks from 12th Street BART), or Denver, CO (a few blocks from Coors Field)

To Apply

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