Rightway is on a mission to harmonize healthcare by delivering superior care navigation and pharmacy benefits management. The Senior Software Engineer will lead the architecture and delivery of major features across mobile, web, and API layers, while mentoring junior engineers and driving AI-native development practices.
Responsibilities:
- Own and drive technical initiatives
- Lead the architecture and delivery of major features across mobile, web, and API layers, from design through production
- Make architectural decisions (service boundaries, data modeling, API contracts) and document them so the team can build on them
- Elevate the team around you
- Mentor mid-level and junior engineers through pairing, code review, and design discussions. Not just catching bugs, but teaching patterns
- Transfer knowledge proactively, mentoring engineers to discover the 'why' with a deep foundation of how systems are built
- Establish and maintain coding standards, testing strategies for your initiative area
- Design and build gRPC APIs using NestJS
- Work across React Native (mobile) and React (web) to deliver cohesive member experiences
- Define and implement service communication patterns using Protocol Buffers and gRPC
- Own observability for your systems. Maintain Datadog monitors, Sentry error tracking, and know when something is wrong before users report it
- Contribute to architecture decisions in cross-team forums
- Drive AI-native development practices by establishing workflows, sharing findings, and helping the team use AI tools effectively
- Identify and raise risks early, including timeline slippage, technical debt, vendor reliability issues, and compliance gaps
- Coordinate across team boundaries when your work touches other services or teams
Requirements:
- 5+ years of professional software engineering experience, with demonstrated progression into technical leadership
- Deep full-stack fluency. You've built and maintained production systems across frontend (React), mobile (React Native), and backend (Node.js/NestJS) layers
- Strong data modeling instincts. You think carefully about schema design, normalization trade-offs, and how data decisions cascade through a system
- Experience with service-oriented architectures. You've designed APIs, defined service boundaries, and dealt with the realities of distributed systems (failure modes, composition patterns, contract evolution)
- Comfortable with ambiguity. You can take a product objective and break it down into shippable engineering work without waiting for someone to hand you a spec
- Strong communicator. You can explain technical trade-offs to product partners, write clear technical documents, and advocate for engineering priorities
- Own and drive technical initiatives
- Lead the architecture and delivery of major features across mobile, web, and API layers, from design through production
- Make architectural decisions (service boundaries, data modeling, API contracts) and document them so the team can build on them
- Elevate the team around you
- Mentor mid-level and junior engineers through pairing, code review, and design discussions. Not just catching bugs, but teaching patterns
- Transfer knowledge proactively, mentoring engineers to discover the 'why' with a deep foundation of how systems are built
- Establish and maintain coding standards, testing strategies for your initiative area
- Build and maintain production systems
- Design and build gRPC APIs using NestJS
- Work across React Native (mobile) and React (web) to deliver cohesive member experiences
- Define and implement service communication patterns using Protocol Buffers and gRPC
- Own observability for your systems. Maintain Datadog monitors, Sentry error tracking, and know when something is wrong before users report it
- Shape how we work
- Contribute to architecture decisions in cross-team forums
- Drive AI-native development practices by establishing workflows, sharing findings, and helping the team use AI tools effectively
- Identify and raise risks early, including timeline slippage, technical debt, vendor reliability issues, and compliance gaps
- Coordinate across team boundaries when your work touches other services or teams
- Experience in healthcare, pharmacy benefits, or other regulated industries (HIPAA, PCI)
- Familiarity with gRPC, Protocol Buffers, and multi-service TypeScript architectures
- Experience with PostgreSQL performance tuning, migrations, and query optimization
- Experience leading AI-assisted development workflows and establishing team standards around AI tooling