Senior Software Engineer (Platform)

New
C
ClerriHealthcare SaaS
This role is open to fully remote candidates, with priority given to applicants based in or near Utah, or within the Mountain time zone., Mountain Time zoneFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years of experience in software engineering at a fast-growing SaaS company
Required Skills
DockerPHPMySQLRedis

Requirements

  • 4+ years of experience in software engineering at a fast-growing SaaS company.
  • Deep proficiency in modern PHP and Laravel, including Eloquent and relational data modeling in MySQL.
  • Experience with queue-driven background work on Redis and Horizon.
  • Experience in containerized environments like Docker and FrankenPHP.
  • Fluency with software design patterns and object-oriented design principles.
  • Track record of integrating and debugging third-party APIs and webhooks (payments, email deliverability, SSO).
  • Working command of security best practices, including client-side security and handling of payment/patient data.
  • Knowledge of WCAG accessibility requirements.
  • Experience with automated testing using PHPUnit or Pest.
  • Bachelor’s degree in Computer Science or related discipline or equivalent experience.
  • Experience building software with a distributed, remote team.

Responsibilities

  • Build full-stack features end-to-end in Laravel/PHP, including Eloquent models, MySQL schemas, and Redis-backed Horizon queues.
  • Develop responsive, accessible interfaces.
  • Manage integrations for Stripe, SendGrid, and SAML2 SSO.
  • Partner with Product and QA to turn requirements into robust technical solutions.
  • Estimate work while holding the line on security, testing, accessibility, and maintainability.
  • Apply agentic AI tools like Cursor and Claude Code to ship higher-quality software faster.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now