Technical Lead
1 week ago
Who We Are
FlexPay is the first to market and global leader in failed payment recovery. Our outstanding success is built upon a solid foundation of exceptional culture, adherence to our values, and an innovative AI-driven approach to solving this trillion-dollar problem. FlexPay helps subscription businesses accelerate revenue and profit growth by recovering failed payments, which is the single largest cause of customer churn.
We’re a maturing, institution-backed Fintech SaaS, solving one of the biggest problems faced by merchants. The veteran management team of serial entrepreneurs is supported by a board filled with industry leaders. Our ambition is to redefine payments and in doing so become more than just the next great unicorn, but to become a key element of the infrastructure that makes our world’s economy hum.
We’re a dynamic, welcoming company that strives to hire the best and brightest people. If you are looking for a place to invest your passion, then keep reading
What The Role Looks Like
We are looking for a passionate technical leader to head a team of engineers at FlexPay. The ideal candidate has a strong background in software engineering with some experience as a people leader. This is a senior level position where the ideal candidate will draw on their previous experience, theoretical and practical technical skills, and soft skills to develop . This role requires a tactical thinker who will empower the team to create resilient and robust services.
Key Responsibilities:
- Lead the architectural design, event storming, and development of domains within the FlexPay platform
- Develop scalable and secure solutions for processing financial transactions
- Collaborate with stream aligned teams to integrate cutting-edge technologies and best practices
- Provide technical leadership, mentoring engineers, and promoting a culture of innovation and excellence
- Collaborate with team members to create innovative, scalable, fault-tolerant software solutions
- Write, test, and review code ensuring resiliency, robustness, security, compatibility, and stability
- Optimize applications for performance and scalability
- Guide the team to produce clear technical specifications and implementation plans
- Identify and troubleshoot interface software and application issues
- Champion unit and integration testing of the application
- Maintain documentation of the application domain models
- Lead team incident response, including incident detection, containment, recovery, and post-incident analysis - 5 why’s
- Set and adopt best practices as well as emerging technologies.
Who We’re Looking For
- You enjoy being a high-level architect sometimes, and a low-level coder sometimes, and a people manager sometimes
- You want ownership to solve for and lead a team to deliver modern and efficient platform improvements
- You crave frequent releases to production
- You are passionate about developer experience and short feedback loops
- You want to see the impact the team has on end users
- You’re interested in the scale of payment technology engineering challenges
- You are passionate about a culture of curiosity and empathy
- You love challenging yourself to constantly improve, and sharing your knowledge to empower others
- You like to take risks when looking for novel solutions to complex problems. If faced with roadblocks, you continue to reach higher to make greatness happen
- You look beyond the surface to understand root causes so that you can build long-term solutions.
What We’re Looking For
- 7+ years of experience in application development roles
- Have a Bachelor's Degree in Computer Science, Computer Engineering or equivalent
- Experience owning engineering roadmaps and leading engineering teams
- Excellent Computer Science fundamentals with regards to data structures, algorithms, time complexity, etc.
- Experience building SAAS applications using DDD and TDD.
- Firm understanding of OWASP top 10 and secure development principles
- Extensive experience with cloud platforms (e.g., Azure, AWS) is required
- Proficient knowledge of object-oriented design and SOLID principles.
- Strong understanding of the cloud landscape, data streaming services, and event driven architectures
- Ability to work independently and make use of your time effectively.
Our Technology Stack
- Cloud: Azure
- Databases: SQL Server, CosmosDB, Redis
- Data/Other: Fabric, Azure Data Lake, Blob Storage, SSAS, Data Factory, Synapse, Spark
- Other tiers: C#, TypeScript/JavaScript, Python, NextJS/React, Angular
- Infrastructure: Kubernetes, Docker, AKS, Windows
- Test Frameworks: Playwright, Postman, Selenium
- Devops: Azure Devops, Github Actions
What We Offer
We’re a quickly growing global company committed to building a team filled with diverse cultures, viewpoints, and experiences. As they say, variety is the spice of life. No matter how large we become, we will always be connected through our shared sense of community and slightly quirky personalities.
Our vibrant culture is filled with talented, creative, deeply curious, high achievers. We believe in and invest in our people because we know they are the secret to our success. We are happy to extend the following benefits to our employees:
- Unlimited paid time off
- 100% remote work
- Flexible hours
- Comprehensive health benefits package effective from day one
- Support for continuous learning and development
FlexPay is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability or any other characteristic protected by law. Accommodation is available upon request for applicants with disabilities.
-
Senior Technical Design Specialist
1 day ago
Canada Rise Technical Full timeRise Technical is a global manufacturing company with over 100 years of experience in supplying high-quality products to various industries, including mining, manufacturing, and transport.We are offering a competitive salary of $97,500 - $102,500, plus progression opportunities, excellent training, and comprehensive benefits.As a Senior Technical Design...
-
Technical Lead
2 weeks ago
Canada Insight Global Full timeJob Description : Insight Global is currently looking for a technical leader to join one of our telecom clients. The Technical Leader plays a pivotal role in our tech company, providing strategic direction, technical guidance, and leadership to our engineering teams. This position requires a blend of technical expertise, strong leadership skills, and a...
-
Technical Lead
2 weeks ago
Canada Insight Global Full timeJob Description : Insight Global is currently looking for a technical leader to join one of our telecom clients. The Technical Leader plays a pivotal role in our tech company, providing strategic direction, technical guidance, and leadership to our engineering teams. This position requires a blend of technical expertise, strong leadership skills, and a...
-
Technical Lead
2 weeks ago
Canada Insight Global Full timeJob Description : Insight Global is currently looking for a technical leader to join one of our telecom clients. The Technical Leader plays a pivotal role in our tech company, providing strategic direction, technical guidance, and leadership to our engineering teams. This position requires a blend of technical expertise, strong leadership skills, and a...
-
Technical Innovation Lead
1 day ago
Canada Inkeros Full timeJob DescriptionWe are seeking an experienced Technical Innovation Lead to spearhead the development of our SaaS platform. This role will play a critical part in shaping the future of our platform, ensuring its scalability, security, and performance while delivering an exceptional user experience.Key Responsibilities:Lead the technical design and...
-
Technical Lead
2 weeks ago
Canada, CA FlexPay Full timeWho We Are FlexPay is the first to market and global leader in failed payment recovery. Our outstanding success is built upon a solid foundation of exceptional culture, adherence to our values, and an innovative AI-driven approach to solving this trillion-dollar problem. FlexPay helps subscription businesses accelerate revenue and profit growth by recovering...
-
ITOM Technical Lead
7 days ago
Canada Avanciers Full timeAbout AvanciersAvanciers is a forward-thinking organization that seeks to push the boundaries of innovation. Our team consists of talented professionals who share a common goal of excellence and dedication.Job OverviewWe are currently seeking an experienced ITOM Technical Lead to join our team. The successful candidate will be responsible for leading the...
-
Technical Lead – Frontend Solutions
1 week ago
Canada Mewar Infotech Limited Canada Full timeJob OverviewMewar Infotech Limited Canada is seeking a highly skilled Technical Lead to lead the design, development, and implementation of frontend solutions for our eCommerce platform, specializing in headless architecture.In this role, you will be responsible for building reusable, scalable components on Salesforce Commerce Cloud (SFCC), guiding your team...
-
Senior Technical Art Lead
1 day ago
Canada Endava Games Full timeUnlock Your Potential as a Senior Technical Art Lead at Endava GamesAre you a highly skilled and experienced Technical Art professional looking to take your career to the next level? Do you have a passion for innovation and a desire to work on cutting-edge game development projects?We are seeking a talented Senior Technical Art Lead to join our team at...
-
Technical Lead for ServiceNow Solutions
4 days ago
Canada HCLTech Full timeHCLTech is seeking an experienced Technical Lead for its ServiceNow solutions team. The successful candidate will have a strong understanding of ServiceNow platform architecture, development, and scripting.Responsibilities include designing and implementing complex ServiceNow solutions and integrations, as well as leading technical projects and teams....
-
Technical Lead
4 weeks ago
Canada Voiant Group Full timeLeadership RoleAs a leader within the Voiant Group, you will be responsible for driving business growth and ensuring the success of our clients.Our clients rely on us to provide expert guidance and support in digital transformation. As a Principal Consultant, you will lead the way in building and maintaining strong relationships with key clients,...
-
Senior Dynamics CRM Technical Lead
1 day ago
Canada EQ Bank | Equitable Bank Full timeJob Title: Senior Dynamics CRM Technical LeadThe position of Senior Dynamics CRM Technical Lead is available at EQ Bank | Equitable. The role involves leading the development of Dynamics 365 CRM solutions for various business units within the bank.As a Senior Dynamics CRM Technical Lead, you will work closely with delivery teams, product owners, and project...
-
Lead Technical Artist
2 weeks ago
Canada, CA Endava Games Full timeCompany DescriptionEndava Games is a pioneering force in the video game industry, dedicated to developing some of the biggest titles in the market. Our mission is to break down barriers in game development, making cutting-edge technology accessible to all developers, regardless of their size.We are a diverse and global team that is always striving to be...
-
Lead Technical Artist
3 weeks ago
Canada Endava Games Full timeCompany DescriptionEndava Games is a pioneering force in the video game industry, dedicated to developing some of the biggest titles in the market. Our mission is to break down barriers in game development, making cutting-edge technology accessible to all developers, regardless of their size.We are a diverse and global team that is always striving to be...
-
Lead Technical Artist
3 weeks ago
Canada Endava Games Full timeCompany Description Endava Games is a pioneering force in the video game industry, dedicated to developing some of the biggest titles in the market. Our mission is to break down barriers in game development, making cutting-edge technology accessible to all developers, regardless of their size. We are a diverse and global team that is always striving to be...
-
Lead Technical Artist
3 weeks ago
Canada Endava Games Full timeCompany DescriptionEndava Games is a pioneering force in the video game industry, dedicated to developing some of the biggest titles in the market. Our mission is to break down barriers in game development, making cutting-edge technology accessible to all developers, regardless of their size.We are a diverse and global team that is always striving to be...
-
Technical Lead for Braze Integration
6 days ago
Canada SearchLabs Full timeTitle: Technical Lead for Braze IntegrationIndustry: Marketing Technology, SaaSLocation: Remote, within Canada (EST working hours)About the Role:We are seeking a seasoned Technical Lead to spearhead our Braze integration efforts. As part of our SearchLabs team, you will be responsible for implementing and optimizing Braze integrations, ensuring seamless user...
-
Game Development Technical Lead
1 day ago
Canada EA SPORTS Full timeAbout EA SPORTSEA SPORTS is a world-leading sports entertainment brand, renowned for its top-selling videogame franchises, award-winning interactive technology, fan programs, and cross-platform digital experiences. The company creates connected experiences that ignite the emotion of sport through industry-leading sports video games, including EA Sports FC,...
-
Technical Lead for Game Development
1 week ago
Canada Endava Games Full timeAbout Endava GamesWe are a pioneering force in the video game industry, dedicated to developing some of the biggest titles in the market. Our mission is to break down barriers in game development, making cutting-edge technology accessible to all developers, regardless of their size.We are a diverse and global team that is always striving to be inclusive. We...
-
Technical Lead
1 day ago
Canada SearchLabs Full timeAbout SearchLabsWe are a cutting-edge technology firm based in Canada, offering innovative solutions for the marketing industry. Our team is passionate about creating exceptional experiences that drive real results.Compensation Range:We offer a highly competitive salary of up to $165,000 per year, commensurate with experience and qualifications.Job...