About the Role
You’ll be a tech-first Engineering Lead who brings fresh ideas, guides the team’s technical decisions, and keeps everyone moving towards clear outcomes (quality, reliability, and delivery). This is a leadership role with delivery responsibility.
Responsibilities
- Own end-to-end delivery and run outcomes for one or more client connectivity products/services, staying hands-on while guiding others
- Set and communicate the technology strategy, balancing business delivery with ongoing remediation of technical debt
- Lead and continuously improve development pods, measuring success through fewer production incidents and increased release cadence
- Drive engineering excellence: automation, strong testing discipline, code quality, CI/CD maturity, and operational readiness
- Build reliability in by design by addressing non-functional requirements (performance, resilience, observability, recoverability)
- Ensure safe, predictable change delivery through small, regular, non-breaking releases, plus release/change execution and operational acceptance
- Lead production support and operational rituals, including incident response, problem management, PIRs, retros and stand-ups; ensure root causes are fixed and improvements embedded
- Manage risk and control items proactively, staying on top of vulnerabilities and control and governance processes
- Prioritise work with stakeholders (Tech Owner, Product Owner, ITSO), pushing back where needed, and handling timely escalations and expectation management
- Mentor and uplift teams across Client Connectivity, sharing best practices and improving ways of working
- Own OKR setting and review, with regular check-ins to track progress and outcomes
- Communicate progress and impact, blogging/sharing updates and achievements, and identifying wider contribution opportunities for self and team
Requirements
- Strong full-stack engineering and devOps experience across build, test, release and run, including Continuous Delivery practice
- Hands-on engineer who can code and deploy to production, working across at least two languages and willing to learn new stacks (e.g., Java, JavaScript, Clojure, Python). You might not be expert, but we still expect you to try and learn to get the job done
- Relational database experience (PostgreSQL preferred)
- Working knowledge of Unix and a solid infrastructure understanding
- Experience designing/consuming HTTP APIs (e.g., REST)
- Strong analytical, problem-solving and decision-making skills
- Proven technical leadership: raising engineering standards, coaching, and improving team ways of working
- Strong production support capability: observability, incident/problem management, and driving service reliability improvements
- Able to manage multiple development teams and work directly with Product Owners end-to-end with minimal reliance on intermediary roles
- Strong stakeholder management and decision-making, making sound trade-offs across time, risk and quality, including knowing when to escalate
- Working knowledge of cyber security and regulatory requirements (e.g., data privacy, consent, data residency) and how to apply them in delivery
- Comfortable operating in both Unix and Windows environments
- Applicants must be legally authorized to work in Canada as HSBC will not engage in immigration sponsorship for this position.
Skills
- Java
- JavaScript
- Clojure
- Kotlin
- Bash
- Python
- React
- Vue
- Elm
- Julia
- Haskell
- Rust
- Full-stack engineering
- DevOps
- Continuous Delivery
- Relational database
- PostgreSQL
- Unix
- Infrastructure understanding
- HTTP APIs
- REST
- Analytical skills
- Problem-solving skills
- Decision-making skills
- Technical leadership
- Production support
- Observability
- Incident management
- Problem management
- Service reliability improvements
- Stakeholder management
- Cyber security
- Regulatory requirements
- Data privacy
- Consent
- Data residency
- Unix environments
- Windows environments
Location
- Toronto
Work Type
- Full-time
Experience Level
- Leadership role with delivery responsibility
Benefits
- Access to tailored professional development opportunities
- Competitive Total Reward Package
- Appropriate mix of fixed pay and variable pay (bonus)
- Wide range of competitive and flexible benefits designed to help improve health and well-being, finances, and lifestyle
About the Company
- In Canada, HSBC Global Services (Canada) Limited (HGCA) is a wholly owned subsidiary of HSBC Global Services Limited.
- Operating in Toronto, HGCA is part of a global service company, delivering services to support the operating entities of HSBC Group.
- We have different capabilities that provide tools and processes to facilitate the functions, business, and entities with their service management responsibilities.
- Our purpose – Opening up a world of opportunity – explains why we exist.
- Here at HSBC we use our unique expertise, capabilities, breadth and perspectives to open up new kinds of opportunity for our more than 40 million customers.
- We’re bringing together the people, ideas and capital that nurture progress and growth, helping to create a better world – for our customers, our people, our investors, our communities and the planet we all share.
Equal Opportunity
- All qualified applicants will receive consideration for employment without regard to age, ancestry, color, race, national origin, ethnicity, disability or medical condition, genetic information, military or veteran service, religion, creed, sex, gender, pregnancy, childbirth, caregiver status, marital status, citizenship or immigration status, sexual orientation, gender identity or expression or any other trait protected by applicable law.
