Position: Senior Software Engineer Team Lead (Ruby on Rails)
Location: Remote within Canada
Role Type: Full-Time, Permanent
Compensation: Up to $160k + Benefits / Bonus
Hammehr Talent Consultants has partnered with a fast-scaling financial technology company. The company has experienced strong year-over-year growth, recently secured additional investment to expand its product suite, and has been recognized nationally for innovation and impact within the financial wellness space. This is an opportunity to join a modern engineering organization building services that directly affect millions of users, where technical leadership, product thinking, and coaching excellence all matter.
About the Role (Senior Software Engineer Team Lead – Ruby on Rails)
This is a hybrid leadership + hands-on engineering role. You will lead a cross-functional engineering pod, guide Agile delivery, mentor developers, and contribute directly to the codebase. You’ll work closely with product, QA, and other technical leads to deliver scalable, secure, and user-centric features across the platform.
The role is ideal for someone who enjoys balancing people leadership with technical depth, and who thrives in a collaborative, fast-moving environment.
What You’ll Do
Leadership & Delivery
- Act as Scrum Master for your pod, facilitating stand-ups, sprint planning, retros, and backlog refinement.
- Partner with Product Management to translate business requirements into actionable technical work.
- Establish clear team KPIs and use data to track delivery, progress, and quality.
- Manage team scheduling, time-off planning, and workload balancing to ensure consistent delivery.
Technical Ownership
- Contribute directly to application development using Ruby on Rails across production systems.
- Review pull requests as the senior accountable reviewer within the team’s SDLC.
- Collaborate with other technical leads on architecture decisions, focusing on scalability, security, and maintainability.
- Coordinate with QA to ensure end-to-end quality across feature development.
Mentorship & Coaching
- Conduct bi-weekly 1:1s with developers, focusing on growth, performance, and problem-solving.
- Provide technical mentorship on coding standards, testing practices, and system design.
- Help resolve interpersonal or performance issues and escalate when appropriate.
- Advocate for addressing technical debt with clear business justification.
Basic Requirements
- 4+ years of hands-on Ruby on Rails experience building production-grade applications.
- Experience leading or mentoring development teams in an Agile/Scrum environment.
- Certified Scrum Master (CSM) or equivalent Agile leadership experience.
- Strong communication skills; able to translate between technical and business stakeholders.
- Ability to resolve team conflicts and foster a collaborative environment.
- Strong grasp of engineering fundamentals: SOLID principles, Domain-driven design, Performance optimization & Unit + integration testing
- Ability to build quickly for experimentation and refine cleanly for long-term stability.
- Full-stack mindset: comfortable owning features end-to-end, from backend to frontend and through testing/demos.
- Proficient with modern developer tooling (Git, GitHub, Jira, etc.)
Why This Role Matters
- You will shape how a product used across North America is built, owned, and improved. Your leadership will influence team culture, delivery velocity, engineering quality, and ultimately the experience of millions of end users.