Principal Software Engineer
Confirmed live in the last 24 hours
Memora Health

51-200 employees

Provides digitized & automated care programs
Company Overview
Memora Health is on a mission to make complex care journeys simple for patients and clinicians. They're assembling a world-class team of mission-driven Memorians who are energized by the problem we’re solving. It all began when their co-founders recognized that navigating care is challenging and care teams don’t have enough resources to support their patients.
Data & Analytics
B2B

Company Stage

N/A

Total Funding

$82.8M

Founded

2017

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

-7%

1 year growth

7%

2 year growth

146%
Locations
Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Node.js
Apache Kafka
Development Operations (DevOps)
Django
Docker
Flask
JavaScript
Java
RabbitMQ
Splunk
Kubernetes
Python
TypeScript
UI/UX Design
Sentry
Datadog
FastAPI
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • 10+ years experience in shipping enterprise-grade software products
  • Experience leading complex projects from start to finish and across multiple release cycles, including conceptualization, product integration, deployment, monitoring, and upgrade
  • Ability to write readable, testable, and supportable code in JavaScript, TypeScript, Node.js (Express), Python (Flask, Django, or FastAPI), or Java
  • Inclination toward test-driven development and test automation
  • Ability to collaborate with Product Management to clarify requirements, scope work, and drive product deliverables
  • Excels in mentoring junior engineers
  • Advanced understanding of DevOps practices and technologies (Docker, Kubernetes, CI / CD, release management)
  • Experience with security tooling in SDLC and Security by Design principles
  • Experience with observability and APM tooling (Sumo Logic, Splunk, Sentry, New Relic, Datadog, etc.)
  • B.S., M.S., or Ph.D. in Computer Science or other quantitative fields or related work experience
Responsibilities
  • Work closely with engineering teams to tackle a wide variety of technical challenges in building efficient and scalable software, delivering quality features and a great customer experience
  • Lead the design, development, deployment, and iterations of complex features, collaborating with engineers, Product Managers, UX designers, and leadership
  • Enhance and evolve Memora's product architecture
  • 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
  • Keep current with emerging industry trends and technology to inform leadership and the Product Team
Desired Qualifications
  • Experience with event driven architecture/technologies (RabbitMQ, Kafka, BullMQ, etc)
  • Experience with Nodejs build systems (rush, nx, vite, etc.)
  • Experience with Mirth Connect integration framework
  • Experience in health tech