Relay
    CustomersPricing
Log inRequest a DemoSign Up
Relay
Log inSign Up
July 16, 2025•5 minute read

Week in the Life of a Relay Co-op

Sarah Wang headshot
Sarah Wang headshot
Sarah Wang
Cover Image for Week in the Life of a Relay Co-op

Written by: Sarah Wang

Sarah Wang is a co-op at Relay.

Share this Article
In this article
  1. Monday
  2. Tuesday
  3. Wednesday
  4. Thursday
  5. Friday
Topics on this page
    Relay Updates

For many students, co-op terms carry the promise of growth, lifelong memories, and of course, a shiny paycheck.

By pushing features and extinguishing bugs, we complete our work terms more prepared for what’s to come next. Every co-op experience is unique, so allow me to take you along my journey at Relay!

My name is Sarah and I’m a software engineer co-op on the Core Banking team. I recently finished my third year studying Computer Science and Cognitive Science at the University of Toronto, and will be spending the next twelve months at Relay. Now that I’m two months in, it’s time to share the scoop!

So without further ado, welcome to a week in my life filled with (coding) bugs, good food, cute doggos, and much, much more.

Monday

Rise and shine, everyone! It’s the start of a new sprint cycle!

Similar to many tech organizations, the engineering teams at Relay work in two week sprints. What makes my team special, however, is that we name our sprints after cheeses, going in alphabetical order. Last sprint was Kashkaval and this sprint is Labneh. My manager would argue that labneh is yoghurt, but for the duration of this article, let’s settle on labneh being cheese.

The first order of business is standup, which keeps everyone in the loop and orients our compass for the day. My main update was that I was wrapping up a large ticket that I’d been working on for a while. Standup is a great way to learn about everyone’s work, and while some terms and acronyms are still flying over my head, my Relay vocabulary is growing steadily.

Image of a computer and additional monitor on a desk.

This task that I’m working on spans several repositories and at first, I kept losing track of important files. However, I recently started writing more detailed notes for my tasks and it’s been great having a centralized document for links and scribbles. Admittedly, I still get confused at times, but at least I now have an action plan.

By the end of the day, I got my pull request approved and merged (check out this article to learn about Relay’s deployment process). At last, my ticket was done! Or so I thought…

Tuesday

On Tuesday, the office comes alive. Relay has a hybrid work model where everyone comes into the office on Tuesday and Thursday, and the rest of the week is remote. On these days, I have one-on-ones with my mentor, during which I blast through a barrage of questions and spend time catching up on our lives. Doug, if you’re reading this, you’re the best!

To celebrate the start of the new sprint, one of our teammates brought labneh to share. He went all in with a decadent display of pita bread, olive oil, and za'atar.

After a morning of coding, it was time for lunch. Relay provides lunch twice a week, meaning that we get to pick from a variety of restaurants and get our food delivered straight to the office. Today, I got fish tacos and ate with my fellow co-ops.

Another highlight from today is that I met Saga! Relay is a pet-friendly office and so four-legged friends are sometimes spotted roaming the floors.

Image of a brown and white dog looking up lying under a desk.

The rest of the day was spent working on new tasks and doing some code review before I logged off to play beach volleyball with my coworkers. We unfortunately lost both games, but in my heart, we are always the winners.

Wednesday

Wednesday was one for the books.

As I logged on for the day, I was pinged about an end-to-end test that had been failing. It turns out that the feature that I pushed on Monday had changed some functionality which was causing the test to fail. As I was fixing the test, another Slack message came my way. This time, it’s a message alerting me that our Datadog logs were showing errors for an endpoint.

You guessed it - I wrote this endpoint. Instead of a happy green status 201, the server was throwing the dreaded error 500.

At this point, I am panicking a little. I reach out to Doug, who walks me through the process of reverting my changes and communicating with anyone who could potentially be affected by this error. Doug joked that “you don’t really work here until you break something” , and together, we identified the bug and prevented the erroneous code from affecting more users. In turns out that while the majority of the code was solid, there was an edge case that my unit tests didn’t handle.

Wednesday’s mishap was a reminder of my responsibilities as a software developer and Relay employee. We’re building really cool products to help small businesses thrive and the code that I write is a part of that mission!

Thursday

In true Gen Z fashion, I delivered my Thursday standup with a meme-filled slide deck, detailing the previous day’s adventures. The remainder of the day was then spent fixing my bug. A big focus for today was working on context switching and knowing when to take breaks - I sometimes find myself wanting to stare at my code until it miraculously fixes itself (it doesn’t) or tunnel visioning into one solution. Time boxing has been a great way to combat this and I’ve also been enjoying taking breaks with other co-ops, which may or may not involve taking ginger shots.

My day was cut short, however, due to an internet outage. Although I could no longer work on my coding tasks, there was other work to be done! Relay’s big summer soirée is happening next week and so I helped with assembling swag bags.

Lines of pink gift bags with green bows in an office. There are roughly 70 bags.

Thursday would not be complete without meeting another furry friend, so here’s Kylo!

Red cavalier king charles spaniel dog looking at camera.

Friday

Friday was a day of focused work and steady progress. I was ready to release my fixes for Wednesday’s bug and also investigated a task which involves writing a script to iterate over several tables in the database. Altering databases often incites my fear of breaking something, so I was nervous but excited to work on this script! I then wrapped up the day by putting up summer-themed stickers all over the office in preparation for the summer soirée. Who knew putting up stickers would be such a fun and relaxing activity?

… and just like that, the week has come to an end. This week had no shortage of adventures, and amidst the bugs and panicked commit messages, I definitely grew as a software developer. I’m proud of the tasks that I completed and feel incredibly grateful for my team. As for what’s next - there are always more tickets to work on and ways to flourish. Onward and upward, the sprint continues!

But wait! As a computer science student, I cannot resist sharing some metrics from this week.

1. Slack messages sent: 120

2. Most used emoji: bob-salute

3. Github contributions: 41

4. Laughs and memories made: too many to count ;)

Thanks for reading - I’ll see ya next time!

More about the author
Sarah Wang headshot
Sarah Wang
Sarah Wang is a co-op at Relay.View more articles by Sarah Wang

Related Articles

Cover Image for Who Has the Best Business Checking Account?
Insights & Trends
Who Has the Best Business Checking Account?
By: David White
Cover Image for How to Switch Business Bank Accounts: Step-by-Step Guide
Guides & How-tos
How to Switch Business Bank Accounts: Step-by-Step Guide
By: David White

logo
What is Relay
  • Business checking
  • Business savings
  • Profit First banking
  • Accounts payable
  • Expense management
  • Invoices
  • Payment Requests
  • Pricing
  • Integrations
  • Xero
  • QuickBooks Online
  • Gusto
  • Plaid & Yodlee
Accountants & Bookkeepers
  • Client banking
  • Partner program
  • Get certified
  • Guides
  • Accounts payable
  • Data security
  • Growth playbook
  • Becoming a cash flow advisor
Resources
  • Everyday business blog
  • Advisor directory
  • Advisor hub
  • FAQs
  • Bi-weekly webinar
  • Support center
  • Banking for real estate investors
  • Banking for e-commerce
  • Banking for home services
  • Banking for agencies
  • Switch to Relay
  • Cash Flow Compass
Company
  • About us
  • Customer stories
  • Careers
  • Affiliate program
  • Contact us
  • Why Relay
  • Trust Center
  • Safety & Security
Legal
  • Terms of Service
  • Privacy Policy
  • Deposit Agreement
  • Savings Account Agreement
  • Cardholder Agreement
  • Electronic Communications Agreement
  • Relay Visa® Credit Card Cardholder Agreement
  • Visa® Signature Card Rewards Program Terms & Conditions

Relay Financial Technologies, Inc. © 2026

Download mobile app from Apple app storeDownload mobile app from Google Play store

Relay is a financial technology company and is not an FDIC-insured bank. Banking services provided by Thread Bank2, Member FDIC. FDIC deposit insurance covers the failure of an insured bank. Certain conditions must be satisfied for pass-through deposit insurance coverage to apply. The Relay Visa® Debit Card is issued by Thread Bank, member FDIC, pursuant to a license from Visa U.S.A. Inc. and may be used anywhere Visa debit cards are accepted. The Relay Visa Credit® Card is issued by Thread Bank, Member FDIC, pursuant to a license from Visa U.S.A. Inc and may be used anywhere Visa credit cards are accepted.

1For Relay Subscription Plans with an interest-bearing deposit account, the interest rate and Annual Percentage Yield on your account are accurate as of 12/11/2025 and are variable and subject to change based on the target range of the Federal Funds rate. Fees may reduce earnings:

  • When you are subscribed to the Starter Plan, the interest rate on your savings accounts is 0.91% with an APY of 0.91%.
  • When you are subscribed to the Grow Plan, the interest rate on your savings accounts is 1.53% with an APY of 1.55%.
  • When you are subscribed to the Scale Plan, the interest rate on your savings accounts is 2.65% with an APY of 2.68%.

2 Your deposits qualify for up to $3,000,000 in FDIC insurance coverage when Thread Bank places them at program banks in its deposit sweep program. Your deposits at each program bank become eligible for FDIC insurance up to $250,000, inclusive of any other deposits you may already hold at the bank in the same ownership capacity. You can access the terms and conditions of the sweep program at https://thread.bank/sweep-disclosure/ and a list of program banks at https://thread.bank/program-banks/. Please contact customerservice@thread.bank with questions on the sweep program. Certain conditions must be satisfied for pass-through deposit insurance coverage to apply.

*Terms and conditions apply to the cash back rewards program. Monthly cash back rewards will be automatically deposited into your Relay checking account within 30 days of the end of the credit card billing cycle. ATM transactions, the purchase of money orders or cash equivalents made with your Relay Visa® Credit Card are not eligible for cash back. Please refer to the Visa® Signature Rewards Program Terms & Conditions for more details.

**Relay is not affiliated with SoFi, or OnDeck, and Relay’s privacy and security policies may differ from SoFi’s, and OnDeck's, privacy and security policies. Relay will be paid a fee from SoFi, and OnDeck if you obtain a product through either of these links. All rates, terms, and conditions vary by provider. Approval for a loan is not guaranteed.

Payment services (non banking/checking accounts or services) are provided by The Currency Cloud Limited. Registered in England No. 06323311. Registered Office: The Steward Building 1st Floor, 12 Steward Street London E1 6FQ. The Currency Cloud Limited is authorised by the Financial Conduct Authority under the Electronic Money Regulations 2011 for the issuing of electronic money (FRN: 900199).

Payment services in the United States are provided by Visa Global Services Inc. (VGSI), a licensed money transmitter (NMLS ID 181032) in the states listed here. VGSI is licensed as a money transmitter by the New York Department of Financial Services. Mailing address: 900 Metro Center Blvd, Mailstop 1Z, Foster City, CA 94404. VGSI is also a registered Money Services Business (“MSB”) with FinCEN and a registered Foreign MSB with FINTRAC. For live customer support contact VGSI at (888) 733-0041.

3 Please note that funds relating to Currencycloud's services are not FDIC insured or protected by the Visa Zero liability protection policy. In regards to Currencycloud's services when funds are posted to your account, e-money is issued in exchange for these funds, by an Electronic Money Institution who we work with, called Currencycloud. In line with regulatory requirements, Currencycloud safeguards your funds. This means that the money behind the balance you see in your account is held at a reputable bank, and most importantly, is protected for you in the event of Currencycloud’s, or our, insolvency. Currencycloud stops safeguarding your funds when the money has been paid out of your account to your beneficiary’s account.

All testimonials, reviews, opinions or case studies presented on our website may not be indicative of all customers. Results may vary and customers agree to proceed at their own risk.