Remote job
Senior Full Stack Software Engineer II
Job details
About this role
Role overview Lead the design and delivery of customer-facing reporting and analytics capabilities for software used by care and wellness providers. This senior, remote engineering role is weighted toward backend systems: building APIs, data models, and pipelines that make complex reporting reliable, scalable, and useful. The work includes close product collaboration and hands-on coordination of engineers and AI coding tools from early design through launch.
Responsibilities - Shape and build a next-generation reporting platform, balancing usability, performance, and scale. - Own technical design and delivery for complex reporting needs, including shared platform capabilities and possible AI-enabled data access. - Improve APIs, data models, pipelines, and supporting infrastructure for analytics workloads. - Partner with product colleagues to understand user needs, define features, and detect issues before they affect customers. - Write and coordinate the production of clean, maintainable, well-tested code, including through AI coding agents. - Mentor engineers and help guide technical decisions across the team.
Requirements - At least eight years of senior-level full-stack engineering experience, with deep hands-on expertise in Ruby on Rails or a comparable web framework. - Strong backend and data engineering skills, including SQL and experience designing scalable applications. - Sound systems design judgment across APIs, distributed systems, observability, and reliability, especially for reporting and analytics. - Practical experience with large language models and AI coding tools. - Familiarity with automated testing, including its application to AI-assisted development. - Strong communication and collaboration skills in a remote team, with a record of mentoring other engineers.
Nice to have - Exposure to dbt, OpenSearch, Elasticsearch, or DynamoDB, and data warehouses or columnar databases such as Snowflake, Redshift, ClickHouse, or StarRocks. - Web application security experience or familiarity with PCI or HIPAA requirements. - Production and infrastructure experience with tools such as Docker, MySQL, PostgreSQL, Redis, NGINX, AWS, Linux, Terraform, or Ansible.
Benefits and work setup - Remote role with medical, dental, vision, life, and disability insurance; a 401(k) with employer match; flexible time off, wellbeing days, holidays, and summer Fridays. - Other listed benefits include mental health resources, parental leave, backup care, tuition reimbursement, and employee resource groups. - The stated annual base salary range is $208,000–$260,000. Additional compensation may include a bonus or commission, depending on role eligibility.