Software Engineering Manager (Canada)

Binta Financial Logo
Binta Financial
  • Finance
  • FullTime

We’re looking for a highly skilled and ambitious Software Engineering Manager to drive our engineering efforts at Binta Financial . In this role, you’ll work with a team of curious and determined engineers, building scalable and secure fintech solutions that empower our users. Unlike traditional engineering managers, you will actively contribute to the codebase , conduct technical reviews, and provide mentorship while overseeing system architecture, infrastructure management, and project execution.

What You’ll Do

  • Make key decisions on the tech stack, system architecture, and technical strategy.
  • Ensure high-performance, secure, and compliant fintech solutions.
  • Maintain and optimize AWS infrastructure, managing permissions, costs, and security.
  • Lead performance optimization efforts, ensuring scalability and reliability.
  • Drive data and AI/ML initiatives, ensuring robust data models and analytics infrastructure.
  • Write and review code in Python, Node.js, or TypeScript, ensuring high-quality and maintainable solutions.
  • Conduct code reviews and pair programming for engineers to uphold best practices.
  • Participate in critical debugging and troubleshooting sessions.
  • Implement and enforce SDLC best practices, including branch management, and automation.
  • Manage and optimize API integrations with third-party vendor services.
  • Oversee daily stand-ups, sprint planning, and backlog grooming using Jira or similar tools.
  • Allocate work efficiently, remove blockers, and ensure projects stay on track.
  • Ensure compliance with fintech regulations (SOC 2, PCI DSS, PIPEDA) and implement security best practices.
  • Work closely with product and business teams to translate business needs into technical solutions.
  • Collaborate with external partners, including financial institutions and compliance teams.
  • Monitor system health, lead incident response, and conduct post-mortems to drive reliability.

What We’re Looking For

  • 3+ years of experience in software engineering, with a strong background in backend development.
  • Proficiency in writing, reviewing, and optimizing code in Python, Node.js, or TypeScript.
  • Experience in cloud infrastructure (AWS preferred) and DevOps best practices.
  • Hands-on experience with system architecture, database design, and API integrations.
  • Proven track record of managing software development projects from concept to launch.
  • Deep understanding of fintech security, compliance, and fraud prevention (a strong asset).
  • Strong problem-solving skills with the ability to balance technical debt, speed, and scalability.
  • Knowledge of AI/ML concepts, data engineering, and analytics is a plus.
  • Experience designing and optimizing high-performance, scalable applications.
  • Familiarity with incident response, monitoring tools, and reliability engineering.
  • Excellent communication skills and ability to work collaboratively across teams.
  • Passion for building impactful fintech solutions that improve financial access for newcomers.
  • Have experience with leading engineering teams.

Why Join Us?

  • Make an Impact: Build financial solutions that empower newcomers to Canada.
  • Growth Opportunity: Join a fast-growing company with increasing technical challenges and responsibilities.
  • Talented Team: Work with an ambitious, curious, and dedicated engineering team.
  • Exciting Fintech Space: Gain experience in a dynamic sector with exposure to credit systems, banking integrations, and financial data infrastructure.
  • Innovative Culture: Help shape our technical vision while fostering a collaborative and forward-thinking environment.

How To Apply If you’re a strong technical leader who enjoys both engineering management and hands-on coding , we’d love to hear from you! Apply now by completing the form above.

Join us in shaping the future of financial access for newcomers and all Canadians!