Senior Software Engineer II, Multiple Teams
Role Overview
Relay is hiring Senior Software Engineer IIs to help set technical direction and shape architecture across interconnected systems.
The role focuses on high-risk, ambiguous work, cross-team influence, and developing technical leaders.
Key Skills for This Role
Full Job Posting
About Relay
Relay is a digital banking platform providing self-made business owners with tools and information to manage money and cash flow.
The Engineering team builds banking products for small businesses.
Role overview
Relay is hiring Senior Software Engineer IIs to help set technical direction and shape architecture across interconnected systems.
The role focuses on high-risk, ambiguous work, cross-team influence, and developing technical leaders.
What you will do
- Lead architecture and high-risk work across interconnected systems, setting standards for quality, reliability, security, and maintainability.
- Own ambiguous cross-team initiatives from defining the problem through measurable outcomes; set priorities and resolve dependencies.
- Connect technical decisions to customer needs, business priorities, cost, and risk, and identify important problems proactively.
- Align teams with different priorities using context, evidence, and sound judgment rather than formal authority.
- Create practices, tooling, documentation, and guardrails to improve delivery and operational effectiveness across Engineering.
- Coach engineers and delegate ownership to help develop technical leaders.
Candidate profile
- Have led architecture for complex, interconnected systems and owned high-risk technical decisions.
- Have driven cross-team initiatives from ambiguous problems to measurable results.
- Can connect technical trade-offs to customer impact, business priorities, cost, and risk.
- Can influence teams and stakeholders without formal authority and improve delivery beyond their own team.
- Can coach engineers, delegate meaningful ownership, and navigate ambiguity and change.
Bonus experience and technology
- Startup or high-growth technology company experience is a bonus.
- JavaScript experience is a bonus; the team primarily uses TypeScript, React, and Node.js.
- Working knowledge of AWS services and continuous deployment pipelines is a bonus.
- Experience in fintech, banking, or other regulated environments is a bonus.
- The stack also includes React Native, Terraform, DynamoDB, RDS Postgres, Lambda, S3, SQS, SNS, SES, ElasticSearch, ECS, Cursor, Claude, GitHub, GitHub Actions, Datadog, Jira, and Metabase.
Compensation
- The annual salary range is CAD $175,500 to $214,500.
- The typical starting salary for candidates fully ready for the role's scope is CAD $195,000; offers may vary based on readiness, impact, or expanded scope.
Interview process
The interview process includes a Talent team video call, live coding exercise, Engineering Leaders video call, take-home system design challenge and review, and an in-person Leadership interview.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Relay
Senior Product Designer
Toronto, CAN
Relay is seeking a Senior Product Designer to shape its small-business banking platform, designing clear and trustworthy experiences for complex financial workflows. You’ll own design from discovery through launch, condu
Brand Designer, Marketing
Toronto, CAN
Relay is seeking a mid-level Brand Designer to own creative projects from brief to delivery across campaigns and customer touchpoints. The role calls for 3–5 years of design experience or equivalent portfolio evidence, s
Manager, Performance Marketing
Toronto, CAN
Relay recherche un Manager, Performance Marketing pour piloter l’acquisition payante et faire évoluer une équipe de spécialistes. La personne gérera le mix de canaux, les budgets, les tests et la performance économique,
Data Engineering Manager
Toronto, CAN
Relay is hiring a Data Engineering Manager to lead its Data Platform team and improve platform health, cost efficiency, reliability, and access to real-time data and AI capabilities. Candidates need at least two years ma
Marketing Operations Manager
Toronto, CAN
Senior Product Designer
Toronto, CAN
Brand Designer, Marketing
Toronto, CAN
Senior Web Developer I
Toronto, CAN
Senior Manager, Sales
Raleigh, USA
Technical Account Manager
Raleigh, USA
Manager, Performance Marketing
Toronto, CAN
Data Engineering Manager
Toronto, CAN