Future Opportunities: Senior Software Developer - Product Engineering

WEALTHSIMPLE US, LTD.
Toronto, United States
13 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$151,200.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Business Logic Automation of Tests Software Quality Data Structures Software Design Documents Systems Development Life Cycle Ruby on Rails Ruby Software Engineering ReactJS
+4 more
Backend Kotlin React Native Front End Software Development

Job description

We’re proud of what we’ve built - and we’re just getting started. Read our Culture Manual and learn more about how we work.

Talent Pool Disclaimer: _We review applications on an ongoing basis and reach out proactively when your experience lines up with a current or upcoming opportunity. Applying here won’t tie you to a single role or guarantee an immediate interview; instead, it puts your profile in front of our team and keeps you in our talent network for future Product Engineering openings. We aim to provide feedback to everyone, but depending on demand and review timelines, responses may be delayed.

_About Product Engineering at Wealthsimple:

Product Engineering at Wealthsimple drives the development of our core offerings across Investing, Banking, Growth, and AI Products. The team builds intuitive, high-impact features that help millions of clients achieve their financial goals, working closely with Product and Design to bring user-centric ideas to life. As part of Wealthsimple’s broader engineering organization, Product Engineering operates in high-autonomy teams with an agile, high-iteration approach, rigorous automated testing, and frequent deployments to ship fast while maintaining quality.

In these roles you’ll have the opportunity to:

  • Take ownership of a domain and grow it. Our product is in a stage where the right senior engineer can have an outsized influence on what we build, how we build it, and where we go next. You’ll own meaningful slices of the product end-to-end, partnering with product and design to ship features that real customers depend on.
  • Work across the full stack on high-impact features. Our team owns feature development from frontend to backend. You’ll build Ruby services that handle core business logic and integrations, while also shipping React and React Native experiences that customers interact with daily. Whether you lean frontend or backend, you’ll be expected to contribute meaningfully across the stack.
  • Solve complex, high-stakes problems. Your work will involve regulatory and compliance requirements, complex data structures, varied workflows, and different risk profiles depending on the use case. You’ll design systems that handle this complexity reliably while keeping the client experience simple.
  • Act as a technical leader within the domain. Influence architecture decisions, raise the bar on code quality and operational excellence, mentor teammates, and help define the technical strategy for the domain. As the team grows, you’ll be one of the people others look to for context, judgment, and direction.
  • Leverage AI-centric workflows to ship faster and safer. We invest heavily in AI tooling for engineers, and we expect senior developers to push the frontier of how we use these tools to deliver production-grade software. You’ll experiment with new workflows, share what works, and help establish patterns that the rest of the team can build on.
  • Drive process and engineering excellence. Senior engineers on our team don’t just ship features, they identify what’s slowing the team down and fix it. You’ll help evolve how we plan, build, review, deploy, and operate, partnering with your engineering manager to make the team measurably better over time.
  • Collaborate across the broader organization. Our domain sits at the intersection of several critical systems and teams. You’ll work closely with engineering, product, and other cross-functional teams to deliver a best-in-class experience for our customers.

Requirements

  • 5+ years of professional software engineering experience, with a track record of shipping production systems that real users or businesses depend on. You’ve operated as a senior contributor on a team and understand what it takes to deliver reliably in a complex domain.
  • Comfort working across the stack: Full-stack, front-end-leaning or backend-leaning experiences. Our frontend is React and React Native. And our primary backend stack is Ruby on Rails, and Kotlin or Java experience is a strong nice-to-have. If your background is in a different language, we’re still interested. At the end of the day what matters is depth, judgment, and a genuine willingness to ramp up on our stack.
  • An AI-first development workflow that doesn’t compromise on rigour. You’ve moved beyond using AI as autocomplete and into genuinely agentic workflows across the full development lifecycle: building, testing, reviewing, and reasoning about security in the software you ship. You’re fluent with these tools and are constantly finding new ways to push their limits, while also bringing the engineering judgment to know when the model is wrong, where the risks are, and what level of verification a change actually needs before it touches production. You’re excited to help establish what excellent AI-assisted engineering looks like on our team.
  • A maker-owner mindset. You’re looking for a place where you can plant a flag, take ownership of a growing area, and shape it over time. You’re motivated by the opportunity to grow business banking from where it is today into something significantly larger as opposed to just by shipping the next ticket.
  • Excitement for complex, high-impact problems. You’re energized by the messiness of regulated financial products. The rules, the edge cases, the reconciliation, and the reliability requirements that come with moving real money for real businesses. You see complexity as a problem worth solving well, not a reason to look elsewhere.
  • Technical leadership and mentorship instincts. You raise the bar through your code, your reviews, your design documents, and the way you support your teammates. You enjoy growing other engineers and have experience doing it.
  • A bias toward driving improvement. You notice when something isn’t working, a process, a system, a piece of infrastructure and you do something about it. You’re able to collaborate effectively with both technical and non-technical stakeholders and work with teammates to prioritize and ship those improvements alongside product work.
  • Strong cross-functional collaboration. You communicate clearly with product, design, compliance, operations, and partner engineering teams. You build trust, navigate trade-offs constructively, and know how to drive alignment in a regulated environment where the right answer often involves multiple stakeholders.

About the company

Wealthsimple is Canada’s leading financial innovator. The company offers a full suite of simple, sophisticated financial products across managed investing, do-it-yourself trading, cryptocurrency, tax filing, spending and saving. Wealthsimple currently serves more than 4 million Canadians and holds over $155 billion in assets under administration. The company was founded in 2014 by a team of financial experts and technology entrepreneurs, and is headquartered in Toronto, Canada., We are a hybrid team with over 1,500 employees across North America. The people are one of the best parts of working here: you’ll collaborate with incredibly talented, curious, and driven teammates who are deeply committed to doing great work.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 ¡ World Congress 2021

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 ¡ Coffee With Developers

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall ¡ JS Congress

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou ¡ Coffee With Developers

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 ¡ Coffee With Developers

Videos

See all

Related articles

See all