Senior Staff Software Engineer
Fabric
Software Engineering
Remote
USD 160k-200k / year + Equity
About Fabric Health
About the Role
What You'll Do
- Architecting and developing our core Ruby on Rails backend, ensuring high performance, scalability, and security for our virtual care platform.
- Acting as a technical authority on the team, providing guidance on architectural decisions and elevating the overall code quality and best practices of the team.
- Developing our React front end to create intuitive and seamless experiences for both providers and patients.
- Collaborating cross-functionally with product managers, designers, and clinical experts to translate complex business needs into elegant, well-documented technical solutions.
- Driving the adoption of new technologies and methodologies to continuously improve our development processes and product capabilities.
- Contributing to our long-term product roadmap and helping define the future of our virtual care platform.
Why You Might Be a Good Fit
- You are a seasoned technical leader who excels at bridging high-level strategy with hands-on, day-to-day coding.
- You possess a deep expertise in Ruby on Rails and are passionate about using it to build mission-critical, high-performance systems.
- You are excited by the challenge of designing and building complex systems that streamline clinical workflows and improve patient experiences.
- You are a natural mentor who enjoys elevating the technical expertise of the engineers around you, without a focus on people management.
- You have a clear understanding of the healthcare industry and are motivated to solve its biggest challenges with technology.
This Might Not Be The Right Fit If...
- You are seeking a people management role with direct reports and a focus on career development rather than technical contribution.
- You are not comfortable with the level of ambiguity that comes with defining and driving new technical initiatives.
- Your experience and primary focus are not heavily centered on Ruby on Rails backend development.
- You do not have experience or a genuine interest in the specific challenges of building software in the healthcare industry.
Your Qualifications
- 8+ years of professional experience in full-stack web application development in a cross-functional agile team.
- Deep, demonstrable expertise in Ruby on Rails.
- Experience with React or other modern JavaScript frameworks.
- A solid understanding of the healthcare industry, including familiarity with current trends and challenges.
- Proven experience designing and developing well-tested, secure, and documented software solutions.
Bonus Points
- Experience with conversational agents or systems that handle real-time race conditions, locking mechanisms, or other complex concepts.
- Experience building integrations with electronic health record systems such as Epic and Cerner.
- A background in computer science or a related field.
The national pay range for this role is $160,000.00 – $200,000.00 per year. Actual compensation will be determined by factors such as the candidate's geographic market, experience, skills, and qualifications. Certain roles may also be eligible for additional compensation, including a comprehensive benefits package such as medical, dental, vision, unlimited PTO, and a 401(k) plan, stock options and bonuses. If your compensation requirement is greater than our posted range, please still consider applying; a determination can be made based on unique qualifications. Expected compensation ranges for this role may change over time.
At Fabric, we believe that a diverse workforce is essential to our success. We are an equal opportunity employer and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status, or any other legally protected characteristic. We actively encourage individuals from all backgrounds to apply.
Recruitment Fraud Alert: Protect Yourself
- Verify the Domain: Official recruitment emails will only come from addresses ending in @fabrichealth.com or @gem.com. No other domain names are legitimate.
- Official Interview Tools: We use Gem for our recruitment process and Google Meet for all video interviews. Google Meet is always the platform used for your first interview; you will never be sent a Zoom link to set up or conduct an initial interview. All interviews are conducted via video unless specifically stated by our team as an audio call. We never conduct interviews via chat, social media, Skype, or WhatsApp.
- Zoom Usage: Zoom is utilized only for specific meetings set directly by our team for purposes outside of the standard interview process (e.g., coordination or onboarding discussions). It is never the first link you will receive from us.
- Authorized Contact & Texting: Fabric will only contact you if you have submitted an application or if you are connected to a current employee who shared your information with us. We will only send text messages if you have provided explicit authorization and consent, either through your application or while communicating directly with our team. If you have not explicitly authorized us to reach out, treat any SMS or unsolicited outreach as fraudulent and do not respond.
- Sensitive Data: We will never ask you for sensitive personal or financial documents (ID, banking info, SSN) during the application, interview, or candidacy stages. All sensitive data is handled through secure internal systems post-offer.
- Verify the Team: You can reference LinkedIn to verify members of our recruiting team; however, please remain vigilant as scammers may create fraudulent profiles. Always cross-reference the sender's email domain with our official @fabrichealth.com address.