Senior Software Engineer II, Multiple Teams

Posted 6 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior software engineer shaping architecture and cross-team delivery for Relay’s digital banking platform. Leading high-risk technical work and developing engineering leaders.

Responsibilities

  • Lead architecture and the highest-risk work across interconnected systems
  • Set practical standards for quality, reliability, security, and maintainability
  • Own ambiguous, cross-team initiatives from problem definition through measurable outcomes
  • Set priorities, resolve dependencies, and keep execution moving
  • Identify important problems proactively and connect technical decisions to customer needs, business priorities, cost, and risk
  • Align teams with different priorities using context, evidence, and sound judgment
  • Create practices, tooling, documentation, and guardrails that improve Engineering delivery and operational effectiveness
  • Coach engineers and delegate meaningful ownership to develop technical leaders
  • Participate in a five-stage interview process including video calls, live coding, system design, and an in-person interview

Requirements

  • Experience leading architecture for complex, interconnected systems and owning high-risk technical decisions
  • Experience driving cross-team initiatives from ambiguous problems to measurable results
  • Ability to connect technical trade-offs to customer impact, business priorities, cost, and risk
  • Ability to influence without formal authority and align teams through context and evidence
  • Experience creating standards, tooling, or processes that improve delivery and operations beyond one's own team
  • Experience coaching engineers and delegating meaningful ownership
  • Comfortable working in fast-paced, dynamic environments and navigating ambiguity and change
  • JavaScript experience is a bonus, with TypeScript, React, and Node.js used primarily
  • AWS experience is a bonus, including ECS, S3, RDS, DynamoDB, and Lambda
  • Experience with continuous deployment pipelines is a bonus
  • Fintech, banking, or regulated-environment experience is a bonus
  • Ability to work from the Toronto office three days per week (Tuesday, Wednesday, and Thursday)
  • Legally authorized to work in Canada
  • Employment offers conditional upon successful background check and employment verification

Benefits

  • Compensation increases with impact and is not limited to a once-a-year review cycle
  • Accommodations available at any stage of the hiring process
  • Background check and employment verification through Certn as part of conditional employment offers

Job type

Full Time

Experience level

Senior

Salary

CA$175,500 - CA$214,500 per year

Degree requirement

No Education Requirement

Tech skills

AWSDynamoDBJavaScriptNode.jsReactTypeScript

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.