Our partner is looking for a Senior Ruby on Rails Engineer to take technical ownership of a mature, mission-critical education platform during a period of transition. This role will act as the platforms technical lead, with an initial focus on platform stability, customer support, and deep system understanding, evolving over time toward enablement and team scaling.
The platform is a Ruby on Rails monolith with JSON and GraphQL APIs supporting React (TypeScript) front-ends. It ingests and normalizes data from education information systems and generates analytical insights using proprietary AI models.
A core component of the system includes a highly complex schedule-building engine with bidirectional data synchronization, which is actively supported for existing customers.
Assume technical ownership of the platform following the transition of a long-tenured lead engineer
Partner closely with product leadership to translate product strategy into technical designs and an executable backlog
Act as a hands-on senior engineer, developing features and guiding other engineers working in the codebase
Serve as the final escalation point for complex production and data-related issues during peak usage periods
Troubleshoot live data issues and platform behavior across integrated systems
Collaborate with data science teams to integrate and support new AI models
Capture institutional knowledge and progressively systematize platform support processes
After initial stabilization, help train and enable a nearshore support engineering team
Deep experience with Ruby on Rails in large, long-lived production codebases
Strong debugging and reverse-engineering skills in complex, data-heavy systems
High autonomy and ability to ramp up quickly with limited documentation
Comfort owning production issues and making judgment calls under pressure
Experience mentoring engineers and transferring domain knowledge
Ability to balance short-term support and stability needs with long-term platform health
This role is especially critical during the first half of the year, supporting the platform through a high-demand period. The previous technical lead will be available on a limited consulting basis to support targeted knowledge transfer.
Off-hours support is rare, supported by mature infrastructure and an established platform engineering function.
Balance Escalation Ruby Debugging GraphQL Ownership Information Systems Consulting Data Science Mentoring Features Customer Support React JSON Infrastructure TypeScript Strategy Pressure Education Documentation Engineering Science Leadership