Senior Java & Oracle Engineer
Wealthsimple is democratizing financial investing to make smart investing easy, accessible, and transparent for everyone. With over $4 Billion in assets under management and over 100,000 clients, we're the market leader in Canada and are fast growing in the US and UK. Our team is working together to build one of the largest and most innovative fintech companies in the world. Come join us and change the future of fintech. You can read about our mission and our team to learn more.

How we work

We have a high-performing engineering team that is doing real impactful work. Wealthsimple has several engineering teams ranging from product focused to back office. We practice Agile and XP methodologies with short iterations. We have a micro-service architecture and we practice continuous integration. We ship frequently, deploying our code over 100 times a day.

Our platform teams are looking for talented engineers excited about working on systems with large amounts of transactional data. Our teams have an emphasis on backend API creation, maintenance and enhancement, and offer the opportunity for the creation of internal tooling and scaling automation tooling. We are also transitioning from a monolithic implementation to constellation of micro-services and this is the ideal time to leave your mark if you want to contribute to the design of such a system. 


  • An engineer who believes that simple is better.
  • An engineer who loves to solve problems
  • An engineer who takes ownership and see initiatives through.
  • An engineer who enjoys working closely with teammates and internal stakeholders
  • Are able to produce significant output with minimal wasted effort.
  • Enjoy tackling new, complex challenges on a regular basis.
  • Have demonstrated the ability to quickly grasp new concepts.
  • Enjoy thinking through a problem holistically from a client's perspective.
  • Are experienced in managing multiple priorities.
  • Have high standards and hold yourself accountable.
  • Enjoy working in a collaborative environment where everyone helps each other grow.
  • An engineer who loves to dive deep into the data, tools and languages they use.
  • A person who believes that debate, inclusivity and transparency result in better products.
  • An engineer who understands distributed systems and scale, but is also pragmatic.
  • An engineer who can debug deadlocked threads, tune garbage collection, optimize memory usage and tweak database indices.


  • Experience with Java
  • Experience with Oracle Forms and Oracle databases and stored procedures
  • Some experience with micro-services and distributed systems.
  • Proven track record of delivering well-designed and tested software.
  • Experience with React is a big plus
  • A DevOps mind set where you will own your application end-to-end are able to understand and address infrastructure concerns.
  • Be an effective communicator and work collaboratively across teams.
  • Experience with databases and designing robust APIs.

  • Wealthsimple is committed to creating a diverse and inclusive culture, one which reflects the world in which we live. We encourage applications from candidates of colour, women, queer candidates, indigenous peoples, candidates with family caregiving responsibilities, immigrant candidates, transgender candidates and candidates with disabilities.

    At Wealthsimple, we are dedicated to creating a culture with a diversity of talented individuals who join, stay, and work in an environment that enables them to thrive.