Senior Backend Engineer



Software Engineering
Toronto, ON, Canada
Posted on Thursday, June 27, 2024
Our mission is to increase the success rate of small businesses. Traditional banking has been a growth limiter rather than a growth enabler for business owners, and we’re changing that. Relay is the all-in-one, collaborative money management platform. We’re building for employer SMBs and their finance function, internal and external, and are focused on delivering a human-centric customer experience. Ultimately, we help SMBs be ‘on the money'.
We’re looking for a Senior Backend Engineer who loves delivering robust code and shipping frequently. You’ll be responsible for building and improving tools that identify, assess, and mitigate potential transaction fraud risks facing our organization. You'll make high-impact decisions daily and have a dedicated interest to help shape the future of Relay and build a product our customers love. If you're looking for an opportunity to build a best-in-class banking product that is changing the way SMBs succeed, apply now!

What You'll Be Doing:

  • Help shape the future of our risk infrastructure by solving our tough technical problems with reliable and maintainable solutions
  • Build new tools to monitor application verification, transaction monitoring, and third-party integrations
  • Enhance our existing risk tooling by implementing best-in-class tools (external and internal) to enable our risk experience and loss goals
  • Develop and implement risk management strategies like in-house heuristics and rules to mitigate fraud
  • Collaborate with cross-functional teams (Operations, Customer Experience, Risk, Marketing) to ensure risk considerations are integrated into every aspect of our product
  • Proactively identify and build the team’s processes and codebases, and implement best practices

Who You Are:

  • You have 4+ years of experience in software engineering with ideally a focus on payment risk and fraud
  • We are a Node.js and Typescript shop but we’re flexible and make pragmatic technology choices. We’re looking to use the right tools for our risk domain and will rely on your expertise to guide us
  • You have working knowledge of AWS services (DynamoDB, Lambda, Kinesis Firehose, SQS, SNS)
  • You’re a strong back-end engineer but also have working knowledge of React and its ecosystem for occasional improvements to our internal UI tools
  • You enjoy working with event-based systems and architecture
  • You're perpetually curious and always learning - whether about the latest languages, frameworks, best practices, or the tech industry in general
  • You can rise to a challenge and handle change and uncertainty at times - we are a startup after all!
  • You’re highly collaborative and know how to work with multiple stakeholders across teams
  • You're a self-starter, a problem-solver, a creative thinker, and you're not afraid to share your ideas and provide and receive feedback

Bonus Points:

  • You’re familiar with fraud vendors like Sardine, Socure, SEON, Finicity, Castle, Plaid, Sift, Unit21
  • You have knowledge of streaming technologies like Kafka and Kinesis

Our Tech Stack:

  • Front-end: React, Typescript, Redux, Redux-Saga, React Native
  • Back-end: Node.js, Typescript, Terraform, AWS (DynamoDB, RDS Postgres, Lambda, S3, SQS, SNS, SES, ElasticSearch, ECS)
  • Tools: GitHub, GitHub Actions, Docker, CircleCI, Jira, Datadog, Metabase, VS Code
  • Integrations: Plaid, QuickBooks, Xero, Gusto, Yodlee, Finicity, Castle, Sardine, Middesk, Vero

Our Commitment To You:

  • Competitive salary and meaningful equity: Relay employees are Relay owners, complete with equity and a competitive salary.
  • Comprehensive health benefits: enjoy full health benefits from day one. We offer flexible Health or Wellness Spending Accounts and medical, dental, and vision coverage for you and your dependents.
  • Flexible vacation and time off: every team member starts with 15 vacation days and 5 flex days to use as needed, plus an extra week of office closure during the end-of-year holidays so you can take time off to recharge and come back better for our customers.
  • Parental leave with top-up: we offer 12 weeks off with a 100% salary top-up for all full-time employees, regardless of location, and accessible for all parents: birthing, non-birthing, and adoptive.
  • Hybrid work environment: we value meaningful collaboration and connection at our Toronto office twice a week, with lunch, snacks, and beverages on us.
  • Dog-friendly space: can dogs really make you happy and healthy? We don’t know for sure, but since we don’t want to chance it, our office is 100% floof-friendly.
  • Personal and professional growth: through ongoing feedback, mentorship, and coaching, work with peers and leaders who are invested in your growth and success.
  • Top-tier equipment: as a Mac-first company, our Toronto offices have everything you need to produce your best work comfortably, from multiple screens to ergonomic seating.
  • Social connection: we believe in celebrating our wins with two annual company-wide get-togethers, quarterly team events, happy hours, and special events and networking opportunities with industry leaders.
  • We’re driving real change for small business owners, powered by truly remarkable people. At Relay, you’ll find the confidence to take changes, trust to take initiative, and the support you need to build a career you love. Here, we make sure every team member feels empowered to make big decisions, encourage to ask tough questions, and challenged to take risks that result in work we’re all proud of. We give you the baton–you run the Relay.

The Interview Process:

  • Stage 1: A 30-minute Google Meet video call with a member of the Talent Team
  • Stage 2: A 60-minute Experience Deep Dive with two members of the Engineering Team
  • Stage 3: A 75-minute Technical Assessment with two members of the Engineering Team
  • Stage 4: A 30-minute meeting with the VP of Engineering, followed by a 30-minute culture interview with a member of the Leadership Team
Research shows that women-identifying and other marginalized individuals tend to only apply when they meet 100% of the qualifications. If you don't have all the listed qualifications, we encourage you to apply anyway, and together we'll figure out if this is the best role for you!
What’s Important to Us:
At Relay, we believe that diversity is key to building high-performing teams, and creating an inclusive work environment is our priority. We are an equal-opportunity employer and we welcome people of diverse backgrounds, perspectives, and skills.
We will work with applicants to provide accommodations at any stage of the hiring process. If you require accommodations during the interview process, please email your People Team contact, and we will work with you to meet your needs.