Software Engineering Team Lead

Vancouver, BC, CA, Canada

Job Description

About VoPay



Headquartered in Vancouver, BC, VoPay was established to help businesses navigate the complexities of payments and financial services. VoPay provides secure, data-driven API payment infrastructure and embedded solutions to software platforms and enterprises across North America. At the heart of VoPay's offering is a multi-tenancy architecture fused with a comprehensive payment engine, epitomizing the concept of Fintech-as-a-Service.

The Opportunity:



We are looking for a

Software Engineering Team Lead

to provide both hands-on technical expertise and leadership to our growing engineering team. This role is ideal for someone who wants to remain deeply engaged in coding and technical problem-solving, while also mentoring developers and driving technical excellence across projects.

Key Responsibilities



Technical Leadership

: Mentor and guide junior developers, setting high standards for technical delivery.

Development & Testing

: Write clean, scalable code, perform unit testing, and debug complex issues.

Code Reviews

: Conduct thorough reviews to maintain code quality and adherence to best practices.

Project Planning

: Participate in planning, estimation, and execution of development projects.

Problem-Solving

: Identify and resolve complex technical challenges, ensuring long-term scalability.

Production Support

:

Troubleshoot and resolve production issues (may occasionally require availability during evenings/weekends). Monitor system health and performance. Rapidly diagnose and fix bugs or outages.

Deployment & Release Management

:

Own the release process, ensuring stable deployments. Monitor performance post-deployment. Ensure verification testing is completed. Resolve deployment-related issues effectively.

Technical Expertise



Strong back-end programming skills (PHP, Python preferred; Node.js, Java, Go, etc. also valuable). Expertise in

database design, management, and optimization

(PostgreSQL, MongoDB, or similar). Proven experience with

RESTful API design and development

. Familiarity with

cloud platforms

(AWS, Azure, GCP) and their services. Proficiency in

unit testing, debugging, and performance optimization

. Solid understanding of

security best practices

(authentication, authorization, data protection). Experience with

microservices architecture

and system design.

Qualifications



7+ years of professional software engineering experience. Minimum of 2 years in a

technical leadership or team lead role

. Strong technical background with back-end languages and frameworks relevant to our stack. Excellent communication and interpersonal skills; able to explain technical concepts to both technical and non-technical stakeholders. A proven track record of building, mentoring, and inspiring high-performing teams. A collaborative mindset and passion for solving complex problems in fintech.

What We Offer



Competitive compensation package. Extended health and dental benefits (after 6 months of employment). Opportunity to work on

cutting-edge fintech projects

that shape the future of digital payments. A dynamic,

fast-paced environment

where your contributions directly impact our success. A culture of learning, collaboration, and growth.
Job Type: Full-time

Pay: $100,000.00-$120,000.00 per year

Ability to commute/relocate:

Vancouver, BC (V7X): reliably commute or plan to relocate before starting work (preferred)
Application question(s):

If not Canadian Citizen, do you have a permanent residency or a valid work permit in Canada?
Location:

Vancouver, BC (V7X) (preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2870591
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, CA, Canada
  • Education
    Not mentioned