Backend Software Developer

About Loop

Loop is a fast-growing FinTech high growth startup that enables businesses to seamlessly manage money around the world so our clients can access more markets, accelerate their growth and simplify their operations with the only truly cross-border banking platform. Loop is enabling the next generation of businesses to thrive around the world and we are looking for ambitious people to join our mission.

Hi, we are Ramses, Senior Software Engineer, Dennis, Lead Software Engineer, and  at Loop and we are hiring a Backend Software Developer to join our team. This role is an onsite position at our downtown Toronto office.

Where You Come In


Loop is seeking a skilled Backend Developer to join our growing team and play a crucial role in developing our cutting-edge financial services platform. You'll work on the backend infrastructure, utilizing your expertise in Python and Ruby to create scalable and secure solutions. By crafting robust backend systems, you'll directly contribute to transforming the way businesses access financial services. You'll collaborate with other developers and engineers to bring innovative features to life, ensuring a smooth user experience and efficient operations.


What You'll Be Doing

  • Own the development, release, and maintenance of new features

  • Collaborate with cross-functional teams to create and develop Loop's internal tools.

  • Partner with the Senior Development team to maintain and architect core infrastructure supporting new features.

  • Review other team members' code through formal pull request reviews.

  • Bring best practices from previous experience to improve the team and our software stack.

  • Develop and improve automation for transactions, ledger reconciliation, and statement generation.

  • Define APIs for internal and external processes in collaboration with other developers.

  • Debug production issues across services and multiple levels of the stack.


What We’re Looking For

  • 2+ years of production experience with most or all of the technologies used in our backend stack: Ruby on Rails, PostgreSQL, and Django

  • Knowledge of automated testing frameworks for any common web-framework

  • Strong fundamental programming skills (data structures, algorithms)

  • Strong Proficiency in version control (Git) workflows

  • Willingness to adapt and learn new technologies

  • Eager to learn and own the software you write

  • Strong understanding of the SOLID principles


Bonus Points:

  • Experience building and managing a suite of third-party integrations

  • Developing backend software with a security-first approach (OWASP)

  • Previously built applications for the financial services industry


Our Technical Stack

Background in our Core Technologies: Ruby on Rails, Django, React, TypeScript, AWS, Heroku

API: GraphQL and REST

Database: Postgres


What we offer

  • Salary range CAD $80,000-$130,000 annual, commensurate with experience 

  • Equity ranging 0.01 - 0.1%

  • 3 weeks vacation 

  • Enrollment in group's health benefits after probation period 


Interview Process

  • 30 minutes video call to discuss the opportunity and the organization with Ramses, Senior Software Developer

  • 60 minutes in person technical meeting* with 2 team members of the Engineering team

  • 60 minutes in person meeting with Cato, CEO and Co-Founder

  • Background check and offer

*you will need a laptop for this portion of the interview process

At Loop, diversity drives innovation. We believe unique perspectives lead to a better future and encourage candidates from all walks of life to apply. If you have the drive and determination, we want to hear from you!

Engineering

Toronto, Canada

Share on:

Terms of servicePrivacyCookiesPowered by Rippling