Senior Software Developer – Bank & Brokerage Linking

Posted 5 days 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 Developer building and maintaining connections to financial data sources at Wealthsimple. Focus on scraping, API integrations, and enhancing the reliability of data acquisition systems.

Responsibilities

  • Build and maintain connections to banks and brokerages in Canada through scraping, custom flows, and direct APIs.
  • Develop tools that make data acquisition more reliable and easier to scale.
  • Use AI-assisted systems to reduce manual scraping work and help the team react faster to interface changes.
  • Design systems that recover quickly when institutions change their login flows or layouts.
  • Work with product, security, infrastructure, and SRE teams to deliver accurate balances, holdings, and transactions to clients.
  • Improve our internal automation so adding and repairing institutions becomes faster over time.

Requirements

  • Experience with data acquisition or financial connectivity platforms (e.g., Plaid-style APIs, Flinks-style screen scraping, SnapTrade-style brokerage linking).
  • Strong Node.js skills, including asynchronous programming.
  • Experience building or maintaining scraping systems using headless browsers.
  • Comfort working in environments where third-party interfaces change often.
  • Understanding of authentication flows, MFA challenges, cookies, sessions, and rate limits.
  • Experience parsing complex financial data such as balances, transactions, holdings, and corporate-action adjustments.
  • Interest in building automation that reduces manual scraping and repair work.
  • Clear, steady communication with technical and non-technical teams.
  • Not afraid of support work investigating and debugging broken integrations
  • Comfort with on-call duties for critical data pipelines.

Benefits

  • Top-tier health benefits and life insurance
  • Long-term group savings with employer match, through Wealthsimple for Business
  • 20 vacation days, 4 wellness days, and unlimited sick and mental health days per year
  • 90 days away: work outside Canada for up to 90 days per year
  • Employee resource groups, including Rainbow (2SLGBTQ), Women of WS, and Black at WS

Job type

Full Time

Experience level

Senior

Salary

CA$151,200 - CA$189,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptNode.jsReact

Location requirements

RemoteCanada

Report this job

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