Position: Full-time, Permanent
Work environment: Remote
Location: Canada
Compensation: Up to $150,000 base + 20% bonus
Position Overview
Hammehr invites applications for the role of Software Engineering Manager on behalf of our client for a full-time permanent opportunity. This role will achieve success through a cohesive, high-performing dev pod that ships reliable features on schedule while raising code quality and team engagement. Our client helps employees access their earned wages and build healthier financial lives, turning complex payroll and payments problems into simple, human products.
What You’ll Do
- Lead a pod of developers focused on a specific persona or growth segment and keep them rowing in the same direction
- Run the full agile rhythm each week, including stand-ups, planning, retros, and backlog refinement, and keep the team unblocked
- Partner daily with your Product Manager and cross-functional stakeholders to turn business needs into secure, scalable technical solutions
- Help architect new features, review pull requests, and model clean, well-tested Rails patterns
- Advocate for tackling technical debt with clear, data-backed rationale
- Coordinate QA and release processes so features ship with confidence, using meaningful KPIs to track impact
- Hold regular 1:1s, give direct, kind feedback, and support each developer’s growth, performance, and workload balance
- On tougher weeks, navigate production issues and tradeoffs calmly, keeping communication clear without throwing anyone under the bus
Basic Qualifications
- Strong Ruby on Rails engineering experience (4+ years building and shipping production applications), owning complex features end-to-end
- 1+ year leading engineers as a Team Lead or Manager, including 1:1s, guided performance, and handled conflict
- Proven track record leading teams in a scrum/agile environment
- Solid grounding in software fundamentals (SOLID, domain-driven design, performant queries, robust testing)
Preferred Qualifications
- Experience in fintech, payroll, or payments
- Background coaching developers through code reviews
- History working in a lean, remote-first startup
- Familiarity with tools like GitHub, Jira, Metabase, and modern CI/CD
The Challenges
- Tooling and headcount are not unlimited; you’ll prioritize hard between new features, quality, and technical debt
- You’ll often make decisions with incomplete data and changing priorities, while keeping the team focused and motivated
- Regulatory, security, and customer obligations mean some choices are constrained; elegance won’t always be possible on every release
Your Impact
- Shorten the path from idea to reliable release so customers see value faster and internal teams spend less time firefighting
- Reduce production issues and brittle code paths so the team sleeps better, moves faster, and sticks around longer
- Turn a good dev pod into a great one, where engineers feel seen, supported, and proud of the product they ship