Lead Software Engineer - Front Office AI Platform (Ruby on Rails)

21 hours, 25 minutes ago
Full-time
Lead
Software Development
PracticeTek

PracticeTek

PracticeTek is an innovative software and services company empowering healthcare clinics in the retail healthcare market with solutions that enhance patient experiences and streamline clinic operations.

Health Care Providers & Services
51-250
Founded 2020

Description

  • Design, build, and evolve API-first Ruby on Rails services that power shared platform capabilities.
  • Own service architecture and APIs to promote consistency and reuse across products.
  • Develop automation and AI-assisted features with appropriate safeguards, monitoring, and operational controls.
  • Establish and maintain production best practices, including configuration management, rollout strategies, and ongoing evaluation.
  • Design and optimize PostgreSQL data models for correctness, performance, and multi-tenant scale.
  • Build and operate asynchronous and event-driven processing for high-throughput workloads.
  • Maintain observability and reliability through logging, metrics, alerting, and incident response.
  • Ensure systems meet security, privacy, and compliance requirements for sensitive healthcare data.
  • Lead by example through code reviews, technical design, documentation, and mentoring.
  • Partner with Product, Design, and engineering teams to deliver durable, high-quality solutions.

Requirements

  • 5+ years of experience building and operating backend services using Ruby on Rails or similar frameworks.
  • Demonstrated ownership of production systems across their full lifecycle.
  • Experience delivering automation or AI-assisted capabilities in production environments, including monitoring and operational considerations.
  • Strong backend fundamentals, including API design, distributed systems concepts, relational data modeling, and background processing.
  • Experience with modern cloud-based delivery practices, including AWS, Docker, and CI/CD.
  • Container orchestration experience is a plus.
  • Security- and privacy-first mindset, ideally with experience in regulated or sensitive domains.
  • Strong communication skills and the ability to collaborate effectively with technical and non-technical partners.
  • High ownership and accountability, with a habit of surfacing risks early.
  • Mentorship-oriented, with an interest in helping other engineers grow and improving team practices.

Benefits

  • Expected salary range of $145,000 to $187,000.
  • Opportunity to work for a large, established healthcare technology company.
  • Opportunity to build a rewarding career with growth and development.
  • Work on dynamic technology solutions that support healthcare clinics.
  • Collaborative, cross-functional environment with Product and Design teams.
  • Inclusive and equal opportunity employer committed to diversity.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Engineering Team Leader, DX Platform

Fundraise Up 51-250 Capital Markets

Fundraise Up is hiring a Team Lead for its Donor Experience Platform to guide the development of an internal API powering online donation products for global nonprofit clients.

Bull ClickHouse Elasticsearch Kafka Koa MongoDB NestJS Node.js React Redis REST API SPA TypeScript Vue.js
10 minutes ago

Backend Developer (Node.js)

Fundraise Up 51-250 Capital Markets

Fundraise Up is hiring a Backend Developer to help build and scale the high-load systems behind its global nonprofit fundraising platform.

Bull ClickHouse Datadog Elasticsearch Grafana Kafka Koa MongoDB NestJS Node.js Prometheus RabbitMQ React Redis REST API TypeScript Vue.js
40 minutes ago

Staff Software Engineer - Grafana Cloud Observability, Kubernetes Monitoring | Canada | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Staff Software Engineer to help build and evolve Grafana Cloud Observability, with a focus on Kubernetes monitoring and backend systems that collect, visualize, and deliver observability data for customers.

Go Grafana Java Kubernetes .NET OpenTelemetry Prometheus Python Rust
40 minutes ago

Senior Staff Backend Software Engineer, GraphQL

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is hiring a senior engineering leader to help evolve Viaduct, its core GraphQL-based data access platform, as it modernizes the system and scales developer experience for internal teams and open-source users.

API Gateway CI/CD GraphQL Java Kotlin LLM
55 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers