Senior Software Engineer I, L3 Applications Team
Jobgether
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role overview
Senior Software Engineer (L3) for the Applications Team, working on a large-scale patient engagement platform in a fast-moving, product-focused environment. You will own end-to-end features that connect backend services and modern frontend experiences to improve clinic operations and patient communication.
Responsibilities
- Own complex full-stack features and contribute to the evolution of a large-scale SaaS platform
- Design, build, and maintain end-to-end functionality across:
- Ruby on Rails backend (APIs, data models, workflows)
- React frontend (UI components and user workflows)
- Lead technical execution by breaking down complex requirements into scalable solutions
- Contribute to architecture across backend and frontend (API design, monolith evolution, SPA structure)
- Mentor and guide L2 engineers via code reviews, pairing, and technical coaching
- Collaborate with Product, Data, and Customer Success to translate requirements into technical solutions
- Ensure code quality through testing and maintainable engineering standards
- Participate in on-call rotations and support production systems
- Contribute to technical documentation and PRDs, and support team engineering rituals
Requirements
- 8+ years of software engineering experience
- Deep expertise in Ruby on Rails and React (or comparable modern JavaScript/TypeScript frameworks)
- Proven experience building and scaling full-stack production web applications end-to-end
- Strong software engineering fundamentals: design patterns, system architecture, SDLC best practices
- Advanced SQL skills for working with complex datasets
- Experience designing and maintaining APIs for SPA architectures (REST/JSON)
- Strong React skills: hooks, state management, component-based design
- Experience writing automated tests and maintaining high code quality
- Ability to independently lead large feature development from discovery through production
- Strong communication skills in fully remote cross-functional environments
Nice to have
- Experience in mission-driven, healthcare, or other regulated environments
Benefits (high level)
- Fully remote with flexible scheduling
- Comprehensive medical, dental, and vision insurance; paid parental leave; generous PTO and wellness days
- Professional development budget and retirement plan (401(k))
- Equity / long-term incentive and wellness support
About Jobgether
The role is with a mission-driven healthcare technology organization that builds a large-scale patient engagement SaaS platform. The platform is used by hundreds of organizations to help clinics manage care and communicate with patients, with a focus on improving outcomes for underserved populations.
Scraped 4/22/2026