About Loop
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
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: