Senior Full-Stack Engineer

Carrum HealthChicago, IL
11h$160,000 - $180,000Remote

About The Position

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. In 2014 Carrum reinvented the Centers of Excellence (COE) category in digital health. Today, 95% of the US population lives within 50 miles of a Carrum COE and our providers rank in the top 10% nationally. Our team’s execution has been recognized by the venture community and we’ve raised more than $96M in aggregate from investors like OMERS, Tiger Global Management and Wildcat Ventures. Our impact has been externally proven in a 2021 RAND Corporation study and featured as a Harvard Business School (HBS) case study. As a Senior Software Engineer, you will take a hands-on leadership role in shaping the design, development, and optimization of both our web and mobile applications. Working primarily with Ruby on Rails in a Service-Oriented Architecture (SOA), you will support 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. 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. 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 $160,000 - $180,000 depending on level of experience and geographic location.

Requirements

  • 8+ years of experience in full-stack software development in a robust, highly available and performant multi-service ecosystem
  • Production experience in our core technologies: Ruby on Rails (distributed architecture), React, Docker
  • Strong experience using Postgresql SQL and NoSQL features to build out great and flexible data models
  • Expertise in building software on top of the core AWS Services (ECS, RDS, S3, etc)
  • Enjoy technical leadership through code reviews and system design sessions
  • Possess good communication and collaboration skills in order to drive alignment and increase effectiveness on delivery across teams
  • Strong expertise in designing simple and supportable software through monitoring, alerting and performance tuning
  • Enjoy mentoring engineers in building simple, scalable and reusable software and impart best practices to the team
  • Are passionate about building great user experiences that are accessible to a wide variety of users.
  • Have interpersonal skills and don’t have a hard time being empathetic, courteous, and friendly.
  • Are entrepreneurial and resourceful — As a member of a startup, we need people who can find creative ways to make a big impact quickly and without much direction.
  • Have experience handling deadlines, keeping many balls in the air, and prioritizing work in a fast-paced, dynamic environment.

Responsibilities

  • Shape the design, development, and optimization of web and mobile applications.
  • Support the creation of scalable, high-performance APIs and services.
  • Contribute to and integrate with frontend components built with React and React Native.
  • Drive improvements in system architecture and performance through active leadership in code reviews, design sessions, and the continuous evolution of our development processes.
  • Work closely with our Data teams to design data models that meet both operational and analytical requirements.
  • Partner with the DevOps team to leverage AWS for simple and cost-effective cloud infrastructure deployment, ensuring that systems are both performant and resilient.
  • Implementing comprehensive monitoring and observability practices to guarantee the high availability, security, and scalability of our services.
  • Collaborate closely with product teams to define project timelines, influence technical direction, and guide the team through complex design and architectural decisions
  • Ensuring the highest standards of code quality and continuous improvement in our development practices.

Benefits

  • Stock option plan
  • Flexible schedules and remote work
  • Chicago and San Francisco offices available
  • Self-managed vacation days, within reason
  • Paid parental leave
  • Health, vision, and dental insurance
  • 401K retirement plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service