This job posting has expired and no longer is available. Please explore other opportunities.

Senior Backend Developer (Python)

Remote (Canada)

Company Description


Purpose Financial is an independent financial services company with an unrelenting focus on customer-centric innovation, delivered through technology-driven solutions. Led by entrepreneur Som Seif, the company is developing a diversified product platform aimed at addressing historically underserved segments of the market. Purpose Financial's businesses include Purpose Investments, Purpose Advisor Solutions, and Thinking Capital.


Who is Purpose Advisor Solutions?

Purpose Advisor Solutions is an innovative financial services company focused on creating the tools, services, and support to help financial advisors build their own businesses. Our team is passionate about helping advisors and is building a new business model to provide what they need to thrive and succeed. Purpose Advisor Solutions is owned by Purpose Financial, an independent financial services organization with an unrelenting focus on customer-centric innovation driven through technology.


Job Description

 

We are looking for senior engineers to build backend systems that advance the financial and wealth management products we are building. In this role, you would lead the development of distributed systems, APIs, and third-party integrations that serve as the base of our products and help build a full ecosystem of capabilities that power advisors, investors, and portfolio managers.

You will be working with other team members to evaluate design approaches, prototype technologies, and build new systems. You will be heavily involved in the technical implementation and architecture of our system and collaborating with stakeholders to solve multiple problems. This role provides an opportunity to make a meaningful impact in the financial services domain as well as continuous career growth as we scale our teams.

If you enjoy collaborating with a team, being innovative, and are excited about an opportunity to work within a growing company, we would like to speak to you!

What you’ll do:


  • Architect, develop, and maintain backend systems with a focus on high availability, security, and reliability.
  • Execute the technical and product roadmaps.
  • Be a leader within the engineering teams promoting high-quality code and best practices.
  • Own the operability of the systems that your team builds, including participating in an on-call rotation.
  • Influence the working culture of your team and champion innovation.
  • Coordinate and execute projects across multiple teams.


Qualifications


  • Experienced developer with at least 6 years of experience.
  • Have programming experience with at least one modern language (we primarily use Python)
  • You can work with relational databases (we use MySql)
  • Have a deep understanding of software architecture, API design, and scalable systems.
  • Focused on delivering maintainable and testable high-quality code.
  • Able to work in an agile development environment focused on iterative delivery.
  • Experience working with cloud-native infrastructure (AWS, Docker, etc.) is preferred.


Additional Information


Purpose Advisor Solutions is an equal employer and we are dedicated to fostering an inclusive and barrier-free work environment for all employees and candidates. We encourage all qualified candidates to apply and if accommodation is required during any stage of the recruitment process, please contact any member of the Talent team. We thank all applicants for their interest; however, only those selected for interviews will be contacted.

Subscribe to Job Alerts