Lead Software Engineer in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Lead Software Engineer based in Canada.
This is a hands-on technical leadership opportunity focused on strategically important digital banking products.
You will own the architecture and technical direction of online account opening and online loan application platforms.
The role combines software development, system design, engineering leadership, and close collaboration with product and client-facing teams.
You will build secure, scalable, compliant financial technology while integrating with core banking systems and specialized third-party services.
Your work will directly influence client implementations, production reliability, and digital acquisition experiences for financial institutions.
You will also mentor engineers, shape technical roadmaps, and establish engineering practices that support sustainable growth.
This role is ideal for an experienced fintech engineer who enjoys solving complex problems in a fast-moving startup environment.
- Own the technical architecture and direction for online account opening and online loan application products, ensuring systems are scalable, secure, compliant, and aligned with financial institution workflows.
- Lead solution design and planning, making architectural and technology decisions that support product strategy, business priorities, and long-term system health.
- Ensure applications meet financial industry requirements related to KYC/AML, identity verification, regulatory compliance, and data privacy.
- Design and maintain integrations with core banking platforms and third-party providers supporting identity verification, fraud detection, e-signatures, and other financial workflows.
- Provide hands-on technical leadership through coding, testing, debugging, code reviews, and architectural guidance using C#, .NET Core, Entity Framework, SQL Server, TypeScript, and Angular.
- Break complex initiatives into milestones and deliverables while managing scope, dependencies, risks, technical debt, and delivery timelines.
- Monitor engineering progress and proactively communicate blockers and risks to ensure reliable, high-quality client implementations and go-lives.
- Lead and mentor engineers through regular coaching, feedback, performance development, and technical guidance while fostering a high-trust culture of ownership and continuous improvement.
- Partner with Product to shape roadmaps, define feature scope, estimate technical effort, and balance customer needs with scalable engineering solutions.
- Collaborate with Implementation, Client Success, and QA teams to understand client requirements, establish quality standards, support UAT readiness, and resolve implementation challenges.
- Establish strong testing, CI/CD, monitoring, alerting, and observability practices to maintain production reliability and high-quality customer experiences.
- Participate in on-call rotations, respond to production incidents, conduct root-cause analysis, and implement preventative improvements.
- Hire and onboard engineering talent as the organization grows and contribute to the continued evolution of engineering processes and practices.
- 8+ years of professional software engineering experience, including at least 2 years in a technical leadership or Lead Engineer capacity.
- Significant experience in digital account opening, loan origination, financial onboarding, banking technology, or a closely related domain; direct financial technology experience is required.
- Strong proficiency in C#, .NET Core, Entity Framework, and SQL Server, with the ability to contribute directly to backend development.
- Strong proficiency in Angular and TypeScript for frontend development.
- Demonstrated experience integrating with core banking systems or third-party financial APIs, particularly solutions involving identity verification, KYC/AML, e-signatures, fraud detection, or related services.
- Proven ability to architect scalable, secure, and compliant systems within a regulated financial environment.
- Strong understanding of KYC/AML requirements, identity verification, data privacy, and other considerations relevant to financial applications.
- Experience leading engineering teams through technical direction, mentorship, architectural decision-making, and delivery management without compromising engineering quality.
- Experience with cloud infrastructure, containerization, microservices, CI/CD pipelines, automated testing, monitoring, and production observability.
- Strong problem-solving and systems-thinking skills, with the ability to balance immediate business priorities against long-term maintainability and scalability.
- Excellent communication and collaboration skills, with the ability to work effectively with Product, QA, Implementation, Client Success, and other stakeholders.
- Ability to operate effectively in a high-growth startup environment where processes are continuously being created and improved.
- Availability to work Eastern Time Zone hours is required.
- Experience with credit unions or community banks, Corelation Keystone, Jack Henry Symitar, Fiserv Portico, CU Answers, Plaid, Socure, Alloy, DocuSign, business banking workflows, or conversion optimization is an advantage.
- Competitive compensation.
- Stock options in a well-funded startup.
- Remote-first work culture.
- 100% coverage of extended medical, dental, and vision premiums for employees and their families in Canada under the comprehensive plan.
- Retirement plan with 4% company matching.
- 8 weeks of paid parental leave for birthing parents and 4 weeks for non-birthing parents.
- 3–5 weeks of paid time off depending on tenure.
- 5 health days.
- 15 paid holidays.
- End-of-year company shutdown.
- Performance-based bonuses.
- Fast-paced, collaborative working environment with opportunities for meaningful technical impact.
- Equal employment opportunities and an inclusive workplace committed to diverse backgrounds and perspectives.