×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer, RoR

Job in Washington, District of Columbia, 20022, USA
Listing for: Change.org, PBC
Full Time position
Listed on 2026-04-17
Job specializations:
  • Software Development
    Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

HHAeXchange is the leading technology platform for home and community-based care. Founded in 2008, HHAeXchange was born out of an idea to create a fully comprehensive end-to-end homecare solution to help people who are aging or have disabilities thrive in their homes and communities. Our employees are passionate about transforming the healthcare space by building the only homecare ecosystem that fully connects patients, personal care providers, managed care organizations, and states.

We’re looking for a Lead Software Engineer to provide hands‑on technical leadership across our Ruby on Rails platform, with a strong focus on Dev Ops, AWS, Kubernetes, and platform evolution. This role will help guide the transition from a single‑tenant architecture toward a scalable, multi‑tenant (Shopify‑like) model, while also partnering closely with Dev Ops and engineering teams to identify, fix, and improve broken development and operational processes.

This role is both builder and fixer: writing production Rails code, improving infrastructure and delivery workflows, and raising the bar on reliability, scalability, and execution across teams.

To perform this job successfully, an individual must be able to perform each essential job duty satisfactorily with or without reasonable accommodation. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Essential job duties
  • Lead the design, development, and operation of Ruby on Rails services running on AWS, GCP and Kubernetes.
  • Serve as a technical lead for evolving the platform toward a scalable, multi-tenant architecture, balancing long-term direction with near-term delivery.
  • Write clean, maintainable, and well‑tested Rails code while setting technical standards for the team.
  • Partner closely with Dev Ops and development teams to improve CI/CD, deployment, and operational workflows.
  • Identify and remediate broken or inefficient engineering processes, tooling gaps, and handoffs that slow delivery or increase risk.
  • Design and review system architectures with a focus on scalability, reliability, and tenant isolation.
  • Optimize application performance, database queries, background jobs, and infrastructure utilization.
  • Improve production readiness through better monitoring, alerting, logging, and incident response practices.
  • Participate in and help lead on‑call rotations, root‑cause analysis, and long‑term corrective actions.
  • Mentor engineers on cloud‑native development, Dev Ops practices, and production ownership.
  • Collaborate with Product, QA, and Engineering Leadership to align technical execution with business priorities.
Other job duties
  • Other duties as assigned by supervisor or HHAeXchange leader.
Travel requirements
  • Travel 10-25%, including overnight travel
Required Education, Experience, Certifications and Skills
  • 7+ years of experience building and operating production‑grade Ruby on Rails applications.
  • Demonstrated experience in Dev Ops or platform‑focused engineering roles, not just application development.
  • Strong hands‑on experience with AWS infrastructure (e.g., EKS/ECS, EC2, RDS, S3, IAM, Cloud Watch).
  • Practical experience deploying and operating applications in Kubernetes environments.
  • Experience designing and improving CI/CD pipelines and release processes.
  • Strong proficiency with relational databases such as MySQL and Postgre

    SQL, including performance tuning.
  • Solid understanding of software architecture, system design, and tradeoffs at scale.
  • Proven ability to debug complex production issues and drive them to resolution.
  • Comfortable working in Agile development environments with cross‑functional teams.
  • Excellent written and verbal communication skills.
  • Bachelor’s degree or higher in Computer Science, Software Engineering, or equivalent practical experience.
  • Willingness to explore and adopt AI tools responsibly to enhance productivity and innovation in your role
Preferred qualifications
  • Experience leading or contributing to single‑tenant → multi‑tenant SaaS transformations.
  • Experience with distributed systems, service‑oriented architectures, or event‑driven systems at scale
  • Familiarity with Infrastructure as Code (Terraform, Cloud…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary