Careers at FundThrough

Staff Engineer & Architect
Toronto

Introduction

Are you an experienced Sr. Engineer looking for a new challenge that combines both hands on development and team mentorship? Do you enjoy being part of a team that is making a real difference to the success of small business owners? If so, read on.

Position

FundThrough is seeking a Staff Software Engineer & Architect to help shape the future of FundThrough’s product and technology. This role includes both architecture and hands-on development, and the successful candidate will play a key role in the ongoing success of the company. -Designing the functional and non-functional architecture of the FundThrough product. -Defining technical processes and standards, including coding standards, design patterns and frameworks. -Mentoring other engineers on the team. -Hands-on development for critical and/or complex work. -Documenting system architecture and technical roadmap and present to a wider audience including internal staff (e.g. onboarding) and outside stakeholders (e.g. investors, partners). Some of our key initiatives over the next 12 months: -Completion of migration from a monolith service to microservices -Implementing application monitoring and observability -Real-time data for reporting -Fully automating our credit system -Developing an API for deep partner integrations

Required Skills

-You have 10+ years of experience designing and implementing web applications, ideally in a fast-growing startup environment. -Proven experience architecting systems on AWS or other similar cloud infrastructures -- across compute and storage. -Successful experience working with a combination of in-house and outsource resources. -You have architecture and software design skills, including security best practices (i.e. OWASP), authentication protocols (i.e., OAuth, SAML), and have designed and built scalable and consistent RESTful interfaces. -You are able to collaborate with engineers, product managers and leaders across the organization, and balance technical tradeoffs with business priorities. Bonus Skills: -Experience with Extreme Programming (XP), including TDD and pair programming. -Solid understanding of the principle of servant leadership. -Hands-on experience with Ruby on Rails and JavaScript frameworks (e.g., Angular 5, VueJS, NodeJS).

Company

FundThrough

Know someone who would be a perfect fit? Let them know!