Senior Software Engineer


  • Type: Full-time
  • Group: Platform Engineering

Do you build beautiful software? Do you enjoy working with a collaborative, forward leaning team? We're looking for exceptional people who bring unique perspectives to engineering problems. Join an international team that prioritizes collaborative design, teaching, learning and supporting each other as we make healthcare better by building conversational AI solutions.

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, configuration tools, and backend systems integrations. We equip care teams, call center agents, and healthcare administrators with management and governance tools to monitor and learn from each patient conversation.

As a Senior Engineer, you will:

  • Design and develop the next generation of user interfaces for patients and doctors to engage with AI models
  • 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, secure, high quality, extensible code with 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 highly reliable systems using the whole range of AWS services

Required Skill Set

  • Bachelors of Computer Science or equivalent
  • 4+ years experience in software engineering
  • Fluent in software development using Javascript/TypeScript Expert knowledge of modern front-end development tools and techniques - ReactJS, NextJS, AWS Amplify,
  • Node.js, Tailwind, component libraries like shadcn and BFF patterns
  • Proficient at using gen AI tools that drive improvements and efficiencies in software engineering
  • Excellent communication skills and ability to collaborate closely as part of a team
  • Strong organization skills and the ability to be productive within a remote environment
  • You should be comfortable building, deploying and testing APIs Experience with modern engineering practices including continuous integration, frequent releases and
  • test-driven development
  • Ability to learn different technologies and dig into technical problems and find elegant solutions

Additional skills that we are looking for:

  • A proven track record of building front-end systems for commercial applications Experience in building and delivering solutions that embed genAI models for innovative use cases
  • Experience using Amazon Web Services to build and deploy a software stack using common services like
  • Lambdas, DynamoDB and S3. Knowledge of IAM roles and permissions is a plus Experience using infrastructure-as-code frameworks - AWS CDK and AWS Amplify
  • Knowledge of different programming styles such as: OOP or functional programming, reactive or dataflow processing
  • Experience and passion for writing secure code - knowledge of OWASP Top 10, practical experience
  • reviewing code for security / privacy Experience with RDBMS and document based data storage/retrieval
  • Experience working in the healthcare sector, working with healthcare technology, or working in other industries that are highly regulated desired but not required

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.

Location

Remote, Live in Mexico (Any state but Guadalajara is preferred)

To Apply

Please send a resume and cover letter to jobs@lifelinksystems.com. Use the subject “[Senior Software Engineer]”.