πArgentina
Senior Software Engineer
closed
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
This job is filled or no longer available
Similar Remote Jobs
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$165k-$195k
πWorldwide
π°$175k-$225k
πWorldwide
π°$185k-$223k
πUnited States
πUnited States