Wealthsimple
Apply for job
Wealthsimple Cash Team
The Wealthsimple Cash team is looking for a back-end software engineer to help us develop and launch everyday personal financial products focused on the Canadian market. We believe the Cash product offering will become the biggest and most popular fintech offering in Canada and we are building with that in mind.
We work as a full stack team made up of specialists in various areas of our tech stack. You will be our back-end specialist, however you will be exposed to all parts of our tech stack (this will also depend on how interested you’re in that, as we do our best to accommodate which areas every team member would like to grow in). We are looking for a great communicator that believes in and works towards a high impact and psychologically safe team. The two programming languages we primarily work in are Ruby and JavaScript with their corresponding ecosystems.
We’re looking for someone who:
Believes that simple is better, takes ownership, and works to see initiatives through
Is able to decompose complex problems into simple solutions while seeking constant feedback from and to the team
Proactively identifies opportunities and constantly pushes themselves and the team to make things better
Is able to produce meaningful output while working with many stakeholders to simplify, align, and find a good path forward upon given problems
Considers themselves a life long learner and accepts it’s okay to not know something. Psychological safety is important to us
Works towards a smart and well informed team by documenting and evangelizing concepts
Has no problem mentoring others while being mentored themselves
Can dive deep into the data, tools and languages they use
Believes that debate, inclusivity and transparency result in better products
Skills we’re looking for:
Experience with Ruby and Ruby on Rails (experience with CQRS and event sourcing is a big plus)
Experience with micro-services and distributed systems
Experience with SQL databases (NoSQL is a plus)
A proven track record of delivering well-designed and tested software
The drive to ship frequently and is comfortable with agile development
Experience designing long-lived GraphQL and REST APIs
Effective communication skills and has no problems working collaboratively across teams