Memora Health is hiring a
Senior Software Engineer

Logo of Memora Health

Memora Health

πŸ’΅ $165k-$205k
πŸ“Remote - United States

Summary

Join our team as a Senior Software Engineer and contribute to developing, supporting, and iterating frontend and/or backend functionality for the Memora care delivery platform. Collaborate with cross-functional teams to understand customer pain points and identify, prioritize, and implement maintainable solutions.

Requirements

  • 3+ years experience in shipping, maintaining, and supporting enterprise-grade software products
  • Disciplined in writing readable, testable, and supportable code in JavaScript, TypeScript, Node.js (Express), Python (Flask, Django, or FastAPI), or Java
  • Expertise writing, and consuming RESTful APIs
  • Experience with relational or NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis, etc.)
  • Experience with containerized app deployments
  • Inclination toward test-driven development and test automation
  • Experience with scrum methodology
  • Excels in mentoring junior engineers
  • B.S. in Computer Science or other quantitative fields or related work experience

Responsibilities

  • Collaborate with Technical Lead, fellow engineers, Product Managers, UX Designers, QA, and TechOps to develop, test, secure, iterate, and scale complex frontend and/or backend functionality such as the following
  • Patient management dashboard that enables clinicians to monitor patient care journeys and to communicate with patients
  • Care program management dashboard that enables clients to track program metrics
  • Care program configuration UI to accelerate and streamline client project implementations
  • Platform messaging services and builders to automate patient communications
  • Data models and APIs for integration with EHR systems
  • Access control, security, observability, reliability, performance, and scalability of the Memora platform
  • Participate in Engineering On-Call rotation and collaborate with Client Support team to investigate client support cases escalated to Engineering and to provide workarounds or hot fixes as needed
  • Work closely with cross-functional teams to understand customer pain points and identify, prioritize, and implement maintainable solutions
  • Promote product development best practices, supportability, and code quality, both through leading by example and through mentoring other software engineers
  • Manage and pare back technical debts and escalate to Technical Lead and Engineering Manager as needed

Benefits

Competitive salary and equity compensation with benefits including health, dental, and vision coverage, flexible work hours, paid maternity/paternity leave, bi-annual retreats, Macbook, and a 401(k) plan

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Memora Health know you found this job on JobsCollider. Thanks! πŸ™