Senior Engineer I (CA- 4873)

SimplePractice
Remote

About The Position

SimplePractice, LLC is seeking a Senior Engineer I to join their team. This role will be instrumental in building out the next generation practice management platform. The engineer will collaborate with the Product team to understand customer needs, troubleshoot problems, and define features. Key responsibilities include writing clean, efficient, and well-tested code, diagnosing problems, and architecting solutions. The position requires utilizing expert knowledge in Ruby on Rails and heavy backend experience to roll out features and service improvements, as well as building and maintaining features using AI/ML and refining input prompts for Large Language Models.

Requirements

  • Bachelor’s Degree in Software Engineering or Computer Engineering plus 6 years of full life cycle development experience involving architecture, coding, and testing utilizing Ruby on Rails; OR Master’s Degree in Software Engineering or Computer Engineering plus 4 years of full life cycle development experience involving architecture, coding, and testing utilizing Ruby on Rails.
  • Experience in at least one modern JavaScript Framework specifically Ember.js or React.js and the ecosystem around those frameworks
  • Experience in reporting and analytics
  • Experience designing and implementing large, scalable web applications using clean, and simple code
  • Experience taking Rails apps from idea to shipped to production
  • Understanding of Test Driven Development
  • Experience with working with remote teams, using Linear/Github/Slack/Hangouts/Zoom to collaborate
  • Understanding of web application security and best practices
  • Knowledge of managing MySQL/Postgres/Redis/NGINX
  • Experience working with production environments to help troubleshoot problems
  • Experience with Linux CentOS/RHEL
  • Infrastructure management via Chef
  • Experience with compliance standards PCI/HIPAA
  • Experience with AI/ML

Responsibilities

  • Building out the next generation practice management platform
  • Collaborating with the Product team to help understand customer needs, troubleshoot potential problems and define upcoming features
  • Write clean, efficient well-tested code that improves our code base in meaningful ways
  • Help diagnose problems and architecting solutions
  • Utilize expert knowledge in Ruby on Rails and heavy Backend experience to help SimplePractice roll-out a multitude of features and service improvements
  • Build and maintain features using AI/ML
  • Refine input prompts for better output from Large Language Models
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service