Full Stack Engineer
Remote-friendly, NYC and New Orleans
Full Time
No Travel
Reports to the CTO
What is Rima
Rima's mission is to improve population health by giving people technology to make navigating their employer sponsored health plans easy. We see a world where it is possible to reduce the economic burden on employees and employers without sacrificing quality of care. This is both a moral imperative and a business opportunity.
Rima is building an agentic navigation platform for self insured health plans to tackle the root cause underlying rising healthcare costs. We are empowering the individuals on which the entire system depends.
We’re a small, fast-moving team based in NYC and New Orleans. We are all in.
The Role
We're looking for a senior engineer to join the Platform team. Platform owns the core of Rima: the member experience, member management, the agent harness, the channels members reach it through, and the infrastructure underneath it all.
A parent texts our agent at 9pm. Their son has a fever and the pediatrician is closed. Where should they go tonight, and what will it cost? Guiding them well depends on his coverage as a dependent, the family's deductible, and which urgent care and telehealth options their plan includes. It has to come together in seconds, from protected health data, and be right every time. That's the problem the Platform team exists to solve.
At a larger company, each system you'll own would have its own team. Here it's yours: the architecture, the trade-offs, and the results. You'll know these systems better than anyone and help decide where they go next.
Minimum qualifications
You've built production software for 4+ years, or built more in less time. We are impressed by results, not years and logos.
You've shipped complex, user-facing systems end to end that you designed, from data model to API to UI.
You understand software design deeply. You model domains carefully, draw clean boundaries, plan for how things fail, and change systems without breaking what depends on them.
You've spent at least a year shipping production code mainly through coding agents, and you've built the tooling that keeps their output correct: rules, skills, tests, and evals.
You've built on regulated or sensitive data, with access control, audit trails, and least privilege designed in from the start.
You're an expert in TypeScript.
You communicate clearly in writing and in conversation, and you can take a trade-off from discussion to decision with an engineer, a designer, or a customer.
Nice to have
Bonus if you've:
Built LLM-powered product features: agent tool design, context engineering, evals, guardrails, and trace interpretation.
Worked on multi-tenant SaaS: tenancy, white-labeling, and SSO (OIDC, SAML).
Used durable execution or workflow engines, such as Temporal, or built event-driven systems.
Shipped across web, iOS, Android, browser extensions, and internal admin tooling.
Worked in healthcare, benefits, insurance, or payroll, including FHIR, EDI, or HL7.
Built or maintained HIPAA- or SOC 2-compliant systems.
What you'll do
Member experience and member management
Build the features members expect from their health plan: insurance cards, claims, accumulators, dependents, and provider search.
Model benefits and entitlements precisely enough that a member reading the app and an agent answering a question reach the same correct answer.
Build member and company management for admins: onboarding, benefits configuration, and usage analytics.
Build internal admin tooling so our team can configure and support customers without an engineer.
Ship across web, iOS, Android, and our browser extension.
Work out requirements and trade-offs with product and design before build. Talk to members and admins to see how the product actually gets used.
Agents and channels
Build the features and data the member agent depends on, such as agent tools, entitlement data, and plan data, so it answers from what each member actually has. You'll work closely with the engineers who build the agent harness.
Build the channels the agent reaches members through, including web, mobile, SMS, Slack, Teams, and MCP clients, so it behaves the same in each one.
Add evals and tracing to the features you ship, so we know an answer is wrong before a member does.
Platform infrastructure and observability
Own parts of our AWS infrastructure, CI/CD, and the pipeline from dev to production.
Strengthen observability: structured logs, metrics, traces, alerting, and incident response.
Treat security as architecture: PII minimization, envelope encryption with key rotation, least-privilege access, purpose-of-use audit trails, and break-glass workflows.
Developer tooling and practice
Improve our developer tooling, including agent rules and skills, linting, CLI, and automated tests, so every engineer and agent ships faster and more safely.
Make good practice the default. When you find a better way to build, turn it into a rule, skill, or check so the whole team and every agent picks it up.
Bring consequential trade-offs to the team early, with a recommendation.
Lead incident response for the systems you own.
Our stack: TypeScript, Next.js, Vite, Hono, PostgreSQL, Temporal, Capacitor (web, iOS, Android), AWS with Terraform, Sentry, and Amplitude.
What success looks like in your first 90 days
You own two or three platform systems. You know them better than anyone and are the first call when something goes wrong.
You've shipped at least one member-facing feature end to end, from requirements through production monitoring.
You've closed one gap in observability, CI, or our developer tooling that makes the whole team faster.
How we work
Love and excellence. We strive to win at the highest level and hold an extremely high bar, without losing the humanity that makes us who we are.
High ownership. You own problems end to end. No hand-offs, no "not my problem."
Crisp communication. We say what we mean, raise problems early, and keep decisions easy to find.
Fast iteration. We ship in small batches, learn from members, and improve quickly.
Results over process. We care about what ships and how well it works, not how many meetings you attended.
Why work at Rima
Hard problems. Health plans are complex, the data is regulated, and agents are capable, but new. You'll work where all three meet.
Early in a category being reinvented. Benefits navigation is being rebuilt around agents that reach members wherever they are. We're early, and you'll help shape what it becomes.
Push agentic development forward. We treat building software with agents as a system to engineer, and you'll help design it.
Real impact, fast. Our agents serve tens of thousands of members, and what you ship reaches them in days.
Close to users. You'll hear directly from the members and admins using what you built, not through layers of tickets.
A team that pushes the tools. Everyone here builds at the edge of what agents can do and shares what works.
Competitive comp and benefits. Base salary range $125,000-$175,000, plus an equity package, flexible PTO, health insurance, dental, vision and more.
Apply here
To apply, submit the application below. For any questions, reach out to [email protected].