Relayfi
Senior Software Engineer II, Multiple Teams
Toronto, ON, Remote. Posted a month ago
The role
You will lead architecture and high-risk technical work across interconnected systems. You will drive cross-team initiatives, set technical standards, and coach engineers to develop new technical leaders.
What you will do
- Lead architecture and highest-risk work across interconnected systems
- Set standards for quality, reliability, security, and maintainability
- Own ambiguous cross-team initiatives from definition to outcomes
- Set priorities and resolve dependencies for cross-team delivery
- Tie technical decisions to customer needs, business priorities, cost, and risk
- Align teams using context, evidence, and judgment
- Create practices, tooling, documentation, and guardrails for Engineering
- Coach engineers and delegate meaningful ownership
Required qualifications
- Led architecture for complex, interconnected systems
- Owned highest-risk technical decisions
- Driven cross-team initiatives from ambiguous problems to measurable results
- Connect technical trade-offs to customer impact, business priorities, cost, and risk
- Influence without authority
- Created standards, tooling, or processes that improved team delivery and operation
- Grow engineers by coaching and delegating real ownership
- Thrive in fast-paced, dynamic environments
- Comfortable navigating ambiguity and change
Nice to have
- Worked in startups or high-growth tech companies
- Experience with JavaScript
- Working knowledge of AWS services (ECS, S3, RDS, Dynamo, Lambda) and continuous deployment pipelines
- Experience in fintech, banking, or other regulated environments
Before you apply
- All offers of employment are conditional upon a successful background check and employment verification through Certn
About the company
Relay is a digital banking platform that gives self-made business owners the tools and know-how to be great with money. Their Engineering team builds banking products to help millions of small businesses succeed.