Senior Software Developer - Reliability

Full-time
Canada
Posted 1 year ago
Go ad-free with Premium ×
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

About the Reliability Team 

It sounds obvious to say, but Wealthsimple needs to be reliable. Our clients trust us with their life savings and we are a crucial part of their complete financial picture. Similarly, our clients expect new, delightful features and products to be introduced to the Wealthsimple ecosystem regularly. 

The Reliability Engineering team empowers service owners to get their new features and products into the hands of clients while ensuring that Wealthsimple remains reliable. We create tooling, frameworks and processes for teams to measure, analyze and improve the reliability and resiliency of their services.. We have an exciting mandate of high impact projects that will continue to empower developers and bring financial freedom to millions of Canadians!

About the Role

As a Senior Software Developer - Reliability, you will take ownership of the creation and maintenance of a suite of Reliability tools that empower all teams across Wealthsimple. As our business, products and clients grow, your impact in shaping our technical implementations and cultural narrative is key to delivering true value to Wealthsimple clients. This narrative could include data-driven insights, designing highly performant systems, or rolling out various SLOs/SLAs. You will have a big impact on achieving our priority for this year: deliver a reliable, error-free product experience!

As a Senior Software Developer, Reliability you will:

  • Lead key Reliability projects which include planning, scoping and regularly communicating progress to stakeholders to ensure quality and timelines

  • Develop and continuously improve code, delivering highly performant, efficient systems and tooling that support your clients, our Developers and Users

  • Provide high quality data and observability metrics for a variety of stakeholders

  • Coach and mentor users of our services across a variety of different tech stacks such as Ruby, Typescript, Java/Kotlin and Python

  • Foster and evolve Reliability culture through automation, incident management and cross-discipline collaboration

  • Stay up to date with the latest industry trends and technologies in SRE, operations, and Infrastructure in order to offer best-in-class solutions for our customers

What you bring:

  • Proven experience building, evolving, and maintaining large, reliable, and scalable systems

  • Deep experience across the stack, approaching problems with a Reliability mindset. Our tech stack includes Ruby, Java/Kotlin, NodeJS, AWS and Kubernetes (among others)

  • Proven ability to establish, implement and enforce backend development standards and best practices

  • A collaborative and open approach to communication: you are experienced in delivering clear, concise and solution-focused messages, that are easily understood by a cross-discipline team

  • A passion for mentorship: you love empowering other developers across various teams while learning new skills

Go ad-free with Premium ×
About the Job
Full-time
Canada
Posted 1 year ago
Check if your resume is a good fit
25/100
Get Full Report
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Senior Software Developer - Reliability

The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

About the Reliability Team 

It sounds obvious to say, but Wealthsimple needs to be reliable. Our clients trust us with their life savings and we are a crucial part of their complete financial picture. Similarly, our clients expect new, delightful features and products to be introduced to the Wealthsimple ecosystem regularly. 

The Reliability Engineering team empowers service owners to get their new features and products into the hands of clients while ensuring that Wealthsimple remains reliable. We create tooling, frameworks and processes for teams to measure, analyze and improve the reliability and resiliency of their services.. We have an exciting mandate of high impact projects that will continue to empower developers and bring financial freedom to millions of Canadians!

About the Role

As a Senior Software Developer - Reliability, you will take ownership of the creation and maintenance of a suite of Reliability tools that empower all teams across Wealthsimple. As our business, products and clients grow, your impact in shaping our technical implementations and cultural narrative is key to delivering true value to Wealthsimple clients. This narrative could include data-driven insights, designing highly performant systems, or rolling out various SLOs/SLAs. You will have a big impact on achieving our priority for this year: deliver a reliable, error-free product experience!

As a Senior Software Developer, Reliability you will:

  • Lead key Reliability projects which include planning, scoping and regularly communicating progress to stakeholders to ensure quality and timelines

  • Develop and continuously improve code, delivering highly performant, efficient systems and tooling that support your clients, our Developers and Users

  • Provide high quality data and observability metrics for a variety of stakeholders

  • Coach and mentor users of our services across a variety of different tech stacks such as Ruby, Typescript, Java/Kotlin and Python

  • Foster and evolve Reliability culture through automation, incident management and cross-discipline collaboration

  • Stay up to date with the latest industry trends and technologies in SRE, operations, and Infrastructure in order to offer best-in-class solutions for our customers

What you bring:

  • Proven experience building, evolving, and maintaining large, reliable, and scalable systems

  • Deep experience across the stack, approaching problems with a Reliability mindset. Our tech stack includes Ruby, Java/Kotlin, NodeJS, AWS and Kubernetes (among others)

  • Proven ability to establish, implement and enforce backend development standards and best practices

  • A collaborative and open approach to communication: you are experienced in delivering clear, concise and solution-focused messages, that are easily understood by a cross-discipline team

  • A passion for mentorship: you love empowering other developers across various teams while learning new skills