Lead architecture and product direction for CodePath's Ruby-based learning platform serving 40,000+ students. Drive migration from Sinatra to Rails, integrate AI/ML for adaptive learning, and scale systems to reach hundreds of thousands of learners. High-ownership role shaping technical decisions across the full stack.
10+ years of software engineering experience including at least 5 years with Ruby on Rails
Familiarity with Claude Code or similar development tools and related best practices
Strong PostgreSQL and database design skills including complex queries and indexing strategies
Reasonable working familiarity with the full web stack from infrastructure to CSS
Demonstrated ability to lead technical decisions in a small autonomous team environment
Strong written and verbal communication skills with non-engineer stakeholders
Passion for education and desire to make a positive impact
Architect and build web applications across Ruby on Rails Sinatra and Django
Make consequential technical decisions on infrastructure data modeling and API design
Set code quality bar through reviews architectural guidance and constructive feedback
Write automated tests that reflect real edge cases not just coverage targets
Identify performance bottlenecks and systemic issues before they become outages
Mentor other engineers and raise the technical ceiling of the team
Lead migration of core platform components from Sinatra to Rails
Integrate AI and ML technology to support mastery-driven adaptive learning
Scale systems to serve hundreds of thousands of learners
Reports to VP of Engineering
Compensation adjusted contingent on location for Canada LATAM and Europe
CodePath is largest educator of college computer science students in the country
Recently launched 150M initiative with Anthropic for AI workforce programs
Qualifying employer for Public Service Loan Forgiveness
Annual year-end company closure from December 24 to January 2
153,000 – 213,000 CAD
/ year
40,000 – 60,000 USD
/ year
100,000 – 150,000 CAD
/ year
108,000 – 135,000 CAD
/ year
64,000 – 84,000 EUR
/ year