Facebook pixel

Software Engineer - Book Of Record (Intermediate)
Posted on 5/7/2022
INACTIVE
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
GraphQL
Kafka
Java
Kotlin
React.js
Redshift
Redux
Ruby
Ruby on Rails
SQL
Python
Requirements
  • Create beautiful and efficient code that improves our code base in meaningful ways
  • Use test-driven development to write well-tested code
  • Fix bugs fast while taking your time to effectively solve hard problems
  • Work with a variety of exciting technologies across engineering disciplines - you may be working on a Web3 project one day and solving scaling problems the next!
  • Collaborate with other engineering teams and domains across the company to evolve the BOR systems and services
  • Has a passion for financial inclusion and building products that increase access to financial freedom for everyone
  • Has experience with either Java/Kotlin, Python, Kafka, GraphQL, Ruby on Rails, relational databases and/or SQL
  • Is experienced in designing large-scale and complex solutions that deliver critical impact to the business
  • Has experience in driving, executing, and delivering high quality technical solutions
  • Is curious and passionate about learning new things; adaptable and a self-starter
Responsibilities
  • We have a micro-service architecture with over 100+ services - roughly half of them in Ruby on Rails, with the other half being Java/Kotlin, and a few in Python
  • Our frontend application is built in React/Redux, and we're working towards a micro-frontend architecture
  • We host our services on Amazon Web Services and use things like RDS, Aurora, SQS, SNS, S3, Kafka, etc
  • We are currently evolving our architecture to adopt event-driven design with Kafka as well as using GraphQL APIs to represent our data model
  • We have support from infrastructure, security, and developer tools teams with a mission to help us work smarter
  • We follow the latest best practices and have great tools for profiling, logging, tracing, tracking and experimenting
  • We have a Redshift based data warehouse that integrates data from our back-end that allows you build tight feedback loops between what you ship and how it impacts your feature, your product and the overall company
Desired Qualifications
  • Hands-on development experience with micro-services, backend development; whether through work experience or personal projects
  • Solid understanding of QA testing methodologies and practices
  • Experience integrating with third-party APIs
Wealthsimple

201-500 employees

Investment management platform
Company mission
Wealthsimple is on a mission to transform money management for everyone. The company provides pre-built investment portfolios depending on a user's interests/needs.