Senior Software Engineering Team Lead
23 hours ago
The Opportunity
We are looking for a Senior Software Engineering Team Lead to provide both technical excellence and organizational leadership to our engineering team. This role is ideal for a senior engineer who thrives on building and scaling teams, leading architecture decisions, and driving execution — while staying hands-on with coding, design, and performance optimization.
You will help shape the future of VoPay's core platform, mentor engineers across multiple disciplines, and contribute to key architectural and strategic technology initiatives.
Key Responsibilities
Technical Leadership & Team Management
- Lead and mentor a team of software engineers, fostering a high-performance, accountable, and collaborative culture.
- Provide technical direction and architectural guidance across multiple projects and domains.
- Set clear expectations, provide regular feedback, and support career development for team members.
- Partner with Product, QA, and DevOps teams to ensure alignment on priorities, deliverables, and timelines.
- Build hiring strategies in collaboration with leadership to attract and retain top technical talent.
Hands-On Development & Problem Solving
- Contribute to development efforts (~60–70% hands-on coding) using best practices for scalability, maintainability, and performance.
- Review, refactor, and optimize critical code paths and system components.
- Identify, troubleshoot, and resolve complex production and performance issues.
- Champion test-driven development and continuous integration processes.
Project Ownership & Delivery
- Oversee project planning, sprint execution, and delivery timelines in coordination with cross-functional teams.
- Participate in architectural reviews and design sessions to ensure long-term system scalability.
- Own deployment and release management processes, ensuring stability, quality, and traceability.
- Monitor post-release performance, ensuring issues are identified and resolved proactively.
Operational & Strategic Impact
- Drive technical innovation and continuous improvement initiatives.
- Evaluate and introduce new tools, frameworks, and methodologies that improve team efficiency and platform reliability.
- Contribute to defining the long-term technical roadmap aligned with VoPay's strategic objectives.
- Support the CTO and VP of Engineering in scaling engineering operations and processes as the company grows.
Technical Expertise
- Strong back-end programming skills (PHP, Python preferred; , Java, or Go also valuable).
- Expertise in database design, management, and optimization (PostgreSQL, MongoDB, or equivalent).
- Proven experience with RESTful API design, development, and integration.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and modern DevOps practices.
- Proficiency in unit testing, debugging, and performance optimization.
- Solid understanding of security best practices (authentication, authorization, data protection).
- Experience with microservices architecture, system design, and distributed systems.
Qualifications
- 8+ years of professional software engineering experience, with 3+ years in a leadership or team lead role.
- Demonstrated experience building and scaling engineering teams.
- Strong technical foundation and ability to guide complex architectural discussions.
- Excellent communication and interpersonal skills — able to bridge technical and business conversations.
- A track record of mentoring engineers, managing performance, and fostering team growth.
- Collaborative mindset and passion for building impactful, scalable fintech solutions.
Job Type: Full-time
Pay: $110,000.00-$140,000.00 per year
Experience:
- professional software engineering: 8 years (preferred)
Location:
- Vancouver, BC (V7X) (preferred)
Work Location: In person
-
Team Lead Software Engineering
1 week ago
Vancouver, British Columbia, Canada Hach Full time $100,000 - $140,000 per yearImagine yourself…Doing meaningful work that makes an everyday impact on the world around you.Growing your expertise and expanding your skillset with every project.Thriving in a supportive team environment that inspires you to strive for excellence.It's possible with a role at Aquatic Informatics ).Aquatic Informatics (AQI), a Veralto company, is a...
-
Senior Software Engineer
6 days ago
Vancouver, British Columbia, Canada Versaterm Full time $120,000 - $180,000 per yearThe Role As a Senior Software Engineer for AI Tooling, you will lead the design, development, and maintenance of high-performance internal enablement AI software that is critical in supporting our business and public safety customers. You will be responsible for creating scalable, efficient, and maintainable systems, while mentoring and guiding junior...
-
Product Software Engineer
13 hours ago
Vancouver, British Columbia, Canada Capgemini Engineering Full time US$100,000 - US$150,000 per yearJob Title:Senior Data Engineer – Big Data SolutionsLocation:Remote in PSTAbout the job you're considering:Join Capgemini as a Senior Data Engineer and play a pivotal role in transforming how businesses leverage data. You'll design and build scalable data solutions that power decision-making and innovation across the organization.Your roleDesign and...
-
Senior Software Engineer
1 week ago
Vancouver, British Columbia, Canada Localintel Full time $120,000 - $180,000 per yearLead, mentor, and build the future of location intelligence.About LocalintelAt Localintel, our diverse team of inventors and builders is pioneering a new category of data-driven location intelligence solutions. Our SaaS products are used by hundreds of government customers across North America, including Invest in Canada, the British Columbia and Alberta...
-
Senior Software Engineer
1 week ago
Vancouver, British Columbia, Canada Localintel Full time $120,000 - $180,000 per yearLead, mentor, and build the future of location intelligence.About LocalintelAt Localintel, our diverse team of inventors and builders is pioneering a new category of data-driven location intelligence solutions. Our SaaS products are used by hundreds of government customers across North America, including Invest in Canada, the British Columbia and Alberta...
-
Senior Software Engineer
1 week ago
Vancouver, British Columbia, Canada Localintel Full time $120,000 - $180,000 per yearLead, mentor, and build the future of location intelligence. About Localintel At Localintel, our diverse team of inventors and builders is pioneering a new category of data-driven location intelligence solutions. Our SaaS products are used by hundreds of government customers across North America, including Invest in Canada, the British Columbia and Alberta...
-
Lead Software Engineer – Moveworks
15 hours ago
Vancouver, British Columbia, Canada Enterprise Solutions Inc. Full time US$80,000 - US$160,000 per yearJob Title: Lead Software Engineer – MoveworksExperience Level: Mid to Senior (5–8 years)Location: Canada – preference Vancouver, but remote is possibleType: ContractAbout Moveworks:Moveworks is an AI-powered platform that automates employee support across IT, HR, Finance, and more. As a Software Engineer, you'll be part of a team building scalable,...
-
Senior Software Engineer
1 week ago
Vancouver, British Columbia, Canada Versaterm Full time $120,000 - $180,000 per yearThe Company Versaterm is a global public safety solutions company helping agencies transform how they serve their communities. Since 1977, we've been building an ecosystem of intuitive tools designed for public safety agencies, forensic labs, court systems, schools and other institutions. Through purposeful integrations and a selective growth strategy, we...
-
Senior Software Engineer
6 days ago
Vancouver, British Columbia, Canada Workforce Full time $100,000 - $150,000 per yearis hiring a Senior Software Engineer to be the first product and engineering hire in our new Vancouver office. You will play a key role in establishing our presence in Canada and lead the localisation of our Payroll product for the Canadian market. (known as Tanda in Australia) already powers payroll in the US, UK, Australia, and New Zealand, and now we are...
-
Senior Software Engineer
6 days ago
Vancouver, British Columbia, Canada Versaterm Full time $120,000 - $180,000 per yearCommunityReport and CallTriage are community facing products that empower the community member to get the help they need while simultaneously reducing the workload on public safety agencies. This team uses cutting edge technology to solve complex problems via conversation through voice, text or chat. The CommunityReport and CallTriage teams will give you...