Principal Full Stack Engineer
Carrum Health - Chicago, IL
Apply NowJob Description
Join to apply for the Principal Full Stack Engineer role at Carrum Health At Carrum, we are transforming how we pay for, deliver and experience healthcare. If you are passionate about changing healthcare and want to finally get rid of surprise bills, poor quality, and high prices, while thriving in an entrepreneurial, cutting-edge environment, we would love to connect with you. As a Principal Fullstack Engineer with a focus on backend development, you will take a hands-on leadership role in shaping the design, development, and optimization of both our web and mobile applications across our technology team. Working primarily with Ruby on Rails in a Service-Oriented Architecture (SOA), you will lead the creation of scalable, high-performance APIs and services, while contributing to and integrating with frontend components built with React and React Native. You will drive improvements in system architecture and performance through active leadership in code reviews, design sessions, and the continuous evolution of our development processes. You will work closely with our Data teams to design data models that meet both operational and analytical requirements and advise them on architectural patterns. You will partner with the DevOps team to leverage AWS for simple and cost-effective cloud infrastructure deployment, ensuring that systems are both performant and resilient. A key responsibility will be implementing comprehensive monitoring and observability practices to guarantee the high availability, security, and scalability of our services. As a senior technical leader, you will own key initiatives, introduce new architectural patterns, and mentor engineers to elevate the department's technical expertise. In addition, you will collaborate closely with product teams to define project timelines, influence technical direction, and guide the team through complex design and architectural decisions—all while ensuring the highest standards of code quality and continuous improvement in our development practices. This is a full time position, the salary range for this role is $180,000 - $230,000 depending on level of experience and geographic location. Responsibilities Have a direct impact on the technical direction and product roadmap of the company. Be a peer leader and expert on our backend services and data models and take them to the next level of maturity. Collaborate with your product manager to execute on value delivery of exceptional products through repeatable and iterative software development lifecycles. Work with other frontend/mobile engineers to build out technical roadmaps for the shared codebase that powers our mobile and web-based patient applications. Take ownership of the architecture and code you develop and release it frequently into the production environment. Contribute to thorough documentation and ensure best practices accompany new functionality. Collaborate with a diverse and cross-functional group to solve problems that impact patients. Qualifications 15+ years of experience in full-stack software development in a robust, highly available and performant multi-service ecosystem. Experience as the most senior engineer on a mid-sized engineering team in a Ruby on Rails and React environment. Strong experience with PostgreSQL and NoSQL data modeling. Expertise building software on AWS (ECS, RDS, S3, etc) and Azure services. Bachelor’s or higher in Computer Science or a relevant field preferred. Experience leading through code reviews and system design sessions. Excellent communication and collaboration skills to drive alignment across teams. Experience designing simple, monitorable, and scalable software with effective observability. Experience mentoring engineers to build simple, scalable, reusable software and share best practices. Passion for building great user experiences that are accessible to a wide variety of users. Empathy, courtesy, and collaborative spirit. Entrepreneurial mindset with the ability to contribute quickly in a startup environment. Ability to manage deadlines and prioritize in a fast-paced environment. Why you'll love working with us We're a hardworking, humble, and compassionate group solving hard healthcare problems with data-driven decisions and innovative technology. We partner with leading hospitals and employers and work with recognizable names in healthcare and tech. Autonomy, collaboration, and a culture that supports authentic self-expression and growth. Remote-first with offices in San Francisco and Chicago; flexible schedules, generous time off, paid parental leave, and opportunities for in-person collaboration. Diverse and inclusive environment with active DEIJ initiatives and ERGs. Work that directly impacts people’s lives in meaningful ways. Benefits Stock option plan Flexible schedules and remote work Offices in Chicago and San Francisco Self-managed vacation days, within reason Paid parental leave Health, vision, and dental insurance 401K retirement plan About Carrum We're a health tech company that brings value-based care to the masses. We help employers deliver a memorable patient experience, lower healthcare costs, and drive better outcomes through technology and human-centered design. Since launching in 2014, we've partnered with Fortune 500 employers and top hospitals. We’ve been recognized by Harvard Business School and featured in TechCrunch, Los Angeles Times, Washington Post, and Modern Healthcare. We’re looking for incredible people to help us realize our full impact. Carrum Health is an equal opportunity employer and encourages all applicants from every background and life experience. Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industries: Hospitals and Health Care Note: Referrals increase your chances of interviewing at Carrum Health. Get notified about new Full Stack Engineer jobs in Chicago, IL. #J-18808-Ljbffr
Created: 2025-09-17