
Principal Full Stack Software Engineer – Ruby on Rails
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
• Foster collaboration on the technical direction for intricate, cross-functional systems — including data modeling, API design, clinical workflow architecture, and integration patterns.
• Define and shape work from start to finish: identifying the right challenges and collaborating closely with product and design teams to clarify what “done” entails.
• Develop code across the entire technology stack (currently utilizing Ruby + Rails for the backend and Turbo/Tailwind for the frontend) with an emphasis on the systems and abstractions that support other engineers' efforts.
• Assess technical risks and trade-offs transparently — understanding when to invest in architecture versus when to deliver the simplest viable solution.
• Mentor and uplift the team through architectural discussions, collaborative coding, code reviews, and establishing high standards without gatekeeping.
• Acquire in-depth domain knowledge in our problem space to challenge product assumptions, identify risks early, and advocate for both provider and member experiences.
• Collaborate with engineering, product, design, and clinical/operations teams to ensure that technical decisions align with business and clinical objectives.
• You are passionate about enhancing behavioral health for children, teens, and their families.
• You possess extensive professional software development experience, primarily with Ruby + Rails, and have influenced technical direction beyond your own coding contributions.
• You shape the team's perspective on systems — recognizing how individual features connect to the overall architecture and effectively communicating trade-offs to both technical and non-technical stakeholders.
• You take ownership of challenges rather than just tickets — thoroughly investigating the domain, questioning assumptions, and finding the right solutions even when they are not immediately evident.
• You approach your work with thoughtfulness and empathy, from decision-making and execution to communication and collaboration.
• You elevate team performance through your contributions, feedback, and a proactive approach to improvement.
• You excel in a flat, self-managing team where influence is based on clarity and trust, rather than authority.
• You have established your own workflow for building software with AI coding tools — you have insights on when these agents are beneficial, when they might hinder progress, and how to optimize their use.
• You are focused on problem-solving and are not attached to specific solutions or technologies.
• Bonus Points:
• - Experience in healthcare — particularly in clinical workflows, scheduling systems, EHR integrations, insurance billing, or multi-clinic operations.
• - Handling complex data modeling and migration challenges (including system unification and managing domain complexity).
• - API development and integration with third-party systems.
• - Familiarity with Shape Up or similar appetite-based development methodologies.
• Comprehensive Medical, Dental, Vision, Long-Term Disability, Life Insurance, Flexible Spending Account, and 401k plans.
• 12 Company Holidays, a Holiday Shutdown, Paid Time Off, and Parental Leave.
• Health and Wellness Stipend, Home Office Reimbursement, Cell Phone & Internet Reimbursement, and Professional Development Reimbursement.
• Stock Options.
Cision France
Navigate Power
Get handpicked remote jobs straight to your inbox weekly.