Senior Software Engineer / Tech Lead

Visa Hunt

Canada

Remote

CAD 120,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Visa Hunt is seeking an Engineering Lead to guide our development team through our next phase of growth, bridging product strategy, architecture, and execution.

This senior role combines hands-on coding with architectural design, enabling scalable, secure systems and a high-quality codebase. You’ll mentor engineers, coordinate with product, and ensure on-time delivery from a remote Canada-based team. Experience leading GoLang microservices, cloud platforms, and agile processes is essential.

Qualifications

  • 5+ years of software engineering experience with leadership exposure.
  • Startup mindset with ability to balance quality and shipping speed.
  • Proven sprint planning, backlog management, and delivery tracking.
  • Strong GoLang expertise and modern system design.
  • Excellent communication bridging technical and business teams.

Responsibilities

  • Delivery & Sprint Planning: Manage tickets, backlog prioritization, and sprint planning to ensure the team consistently hits delivery timelines.
  • Process Optimization: Establish agile workflows, remove blockers for developers, and maintain a high velocity without compromising code quality.
  • Team Alignment: Work closely with product management and business stakeholders to translate roadmap goals into actionable technical tasks.
  • Mentorship: Conduct code reviews, provide constructive feedback, and foster a collaborative, high-performing engineering culture.

Skills

GoLang
Microservice Architecture
AWS/GCP
Leadership
Agile methodologies

Tools

Jira
Linear
GitHub Projects

Job description

About the Role

We are seeking an Engineering Lead to guide our development team through our next phase of growth. In this role, you will bridge the gap between product strategy, technical architecture, and day-to-day execution.

This is a senior role involving software development, architectural design, and technical team leadership. You will be instrumental in keeping our team aligned and efficient while maintaining high standards for our codebase.

This role is remote for applicants in Canada only.

What You’ll Do
Team Delivery & Engineering Management
  • Delivery & Sprint Planning: Manage tickets, backlog prioritization, and sprint planning to ensure the team consistently hits delivery timelines.
  • Process Optimization: Establish agile workflows, remove blockers for developers, and maintain a high velocity without compromising code quality.
  • Team Alignment: Work closely with product management and business stakeholders to translate roadmap goals into actionable technical tasks.
  • Mentorship: Conduct code reviews, provide constructive feedback, and foster a collaborative, high-performing engineering culture.
Technical Architecture & Hands-on Coding
  • Architecture & Design: Drive technical decisions, solution architecture, and system design to ensure our platform is scalable, maintainable, and secure.
  • Hands-On Development: Write clean, production-ready code for core features, critical bugs, and complex architectural foundations.
  • Technical Standards: Define engineering best practices, maintain testing standards, and manage technical debt proactively.
What We’re Looking For
  • Experience: 5+ years of software engineering experience, with at least 1–2 years in a leadership role (e.g., Tech Lead, Scrum Master, or Engineering Manager).
  • Startup Mindset: Thrives in fast-paced, sometimes ambiguous environments. You know how to balance "perfect code" with "shipping fast."
  • Project Leadership: Proven track record of managing sprint deliverables, estimation, tracking tools (Jira, Linear, GitHub Projects), and shipping software on time.
  • Technical Mastery: Strong expertise in GoLang, Microservice Architecture, AWS/GCP and modern system design.
  • Communication: Exceptional ability to explain complex technical concepts to non-technical team members and bridge business requirements with execution.
  • Agility:
    You can work in a fast paced environment and set the speed and delivery expectations. We have a lot of things to do simultaneously so there’s many different projects and areas to manage simultaneously
Bonus Points
  • Prior experience in an early-stage startup.
  • Experience scaling cloud infrastructure and CI/CD pipelines.
  • iGaming experience is a plus

Originally posted on Himalayas

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Engineer
Staff Engineer

Akkodis • Calgary

On-site
CAD 90,000 - 150,000
Lead Java Engineer
Lead Java Engineer

Talanto • Canada

Hybrid
CAD 130,000 - 170,000
Healthcare
Life Insurance
Disability Insurance
+2
Senior Full Stack Engineer (Node.js + React)
Senior Full Stack Engineer (Node.js + React)

Boosted • Canada

Remote
CAD 80,000 - 120,000
Technical Lead- Software Engineering
Technical Lead- Software Engineering

Insight Global • North Vancouver

On-site
CAD 120,000 - 170,000
Senior Software Engineer II (Full Stack), Analytics & Automation
Senior Software Engineer II (Full Stack), Analytics & Automation

JobCubby • Canada

Hybrid
CAD 164,000 - 226,000
15% annual bonus
Fully remote within Canada
Comprehensive health & life insurance
+5
Staff Software Developer (Remote Canada)
Staff Software Developer (Remote Canada)

TLNT Bridge Recruiting • Canada

Remote
CAD 160,000 - 220,000
Senior Tech Lead
Senior Tech Lead

Highspring • Montreal (administrative region)

Hybrid
CAD 120,000 - 150,000
Engineering Manager
Engineering Manager

JobCubby • Canada

On-site
CAD 276,000 - 345,000
Fully remote
Flexible schedule
Equity
+2
Engineering Manager (Remote)
Engineering Manager (Remote)

Proof • Canada

Remote
CAD 160,000 - 195,000
Flexible vacation policy
Work anywhere in Canada
Growth opportunities
Lead Staff Software Engineer
Lead Staff Software Engineer

Talent To Hire Inc. • Toronto

On-site
CAD 120,000 - 160,000