Lead Full Stack Engineer, Data Catalog Services
$125.5k - $154k per yearUnited States Digital Space LLC
Work Location: Toronto, Ontario, Canada
Hours: 37.5
Line of Business: Technology Solutions
Pay Details
Salary Range: $125,500 - $154,000 CAD
The pay details posted reflect a temporary market premium specific to this role that is reassessed annually. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
Job Description
Role Summary
As a lead software engineer, you are accountable for shaping and delivering end-to-end solutions for enterprise-grade platforms and complex initiatives. You will set technical direction, define and govern architecture, and lead delivery execution for a specific solution area while influencing adjacent domains. You are hands‑on and outcome-driven: designing and building critical path components, raising engineering standards, and scaling team effectiveness through mentorship, patterns, and automation.
You will partner closely with Architecture, Security, Infrastructure, and Product to ensure solutions are resilient, secure‑by‑design, scalable, observable, and compliant with enterprise standards. You will also pioneer responsible AI‑assisted engineering (“vibe coding”) by establishing guardrails, validations, and governance that enable speed without compromising quality.
This opportunity is with the Enterprise Data Management Office (EDMO), where you will deliver Data Catalog services as a product—driving enterprise‑wide data discovery, governance, and self‑service access to trusted data assets.
Key Outcomes
- An end‑to‑end technical solution is delivered predictably with strong SDLC discipline (design build test deploy operate).
- Architecture decisions are documented, traceable, and aligned with enterprise standards; trade‑offs are explicit and risk‑managed.
- Engineering quality improves quarter‑over‑quarter through standards, automation, and coaching (security, performance, maintainability).
- Production stability is strong: high availability, clear SLOs/SLAs, fast incident recovery, and actionable observability.
- Teams ship faster with confidence due to reusable patterns, platform capabilities, and AI‑enabled workflows with robust guardrails.
Customer
- Lead end‑to‑end solution architecture and delivery: define solution options, align cross‑functional stakeholders, own execution, and ensure production readiness for complex systems.
- Drive hands‑on engineering and modernization: deliver critical components, resolve bottlenecks, and implement target‑state architecture with incremental, de‑risked migration strategies.
- Ensure resilient, scalable, and efficient platforms: define and validate NFRs, automate delivery, manage dependencies, and continuously improve performance, availability, and cost efficiency.
AI Workflow Innovation & Governance
- Champion AI‑assisted development using modern copilots and LLM agents to accelerate delivery while maintaining enterprise‑grade standards.
- Design and roll out AI guardrails: approved use cases, prompt patterns, code provenance expectations, and documentation standards.
- Implement validation pipelines for AI‑generated code: linting/formatting, unit/integration tests, SAST/DAST, dependency scanning, secret detection, and architectural rules.
- Define “human‑in‑the‑loop” review requirements (code review checklists, threat modeling, design reviews) for high‑risk changes.
- Establish a repeatable AI workflow for the team (task decomposition, generation, verification, refactoring, and documentation) and measure cycle‑time impact.
- Promote responsible use: privacy, data handling, IP considerations, auditability, and compliance with internal policies and external regulations.
Shareholder
- Ensure governance, compliance, and risk alignment: adhere to enterprise frameworks, drive approvals, and manage policies in line with business priorities and risk appetite.
- Drive quality and operational excellence: enforce shift‑left quality, lead design/code reviews, and oversee release readiness and operational gating.
- Optimize performance and efficiency: lead enterprise‑level analysis, drive remediation and continuous improvement, reduce costs (FinOps), and integrate emerging trends and regulatory needs.
Employee / Team
- Scale team impact through enablement: establish patterns, reference implementations, documentation, and coaching over individual heroics.
- Mentor and elevate engineering excellence: provide hands‑on technical guidance, unblock complex issues, lead knowledge sharing (RFCs, guilds, reviews), and drive continuous learning.
- Foster a high‑performing, inclusive team: promote quality, innovation, and collaboration; communicate risks proactively; support hiring, onboarding, and equitable practices.
Breadth & Depth
- Act as a recognized SME and technical leader: influence architecture, standards, and key engineering decisions across teams beyond the immediate portfolio.
- Lead autonomously on complex, high‑impact work: navigate ambiguity, define the approach, align stakeholders, and drive execution end to end.
- Strengthen platform and delivery excellence: design reusable capabilities, reference architectures, and playbooks that reduce friction and improve consistency across teams.
Experience and / or Education
- Undergraduate degree, Post Graduate degree or Technical Certificate
- Strong academic background (e.g., computer science, engineering)
- Graduate degree nice to have
- 5–7 years relevant experience
Qualifications & Technical Requirements
- Exceptional problem‑solving skills with a proven track record diagnosing complex system failures and designing resilient solutions.
- Strong full‑stack expertise: modern frontend frameworks and backend service design, including API design, caching, data modeling, and performance tuning.
- Hands‑on experience integrating APIs (REST, GraphQL) and event‑driven patterns; strong understanding of SQL vs NoSQL trade‑offs.
- Advanced CI/CD and DevOps practices: automated testing, release strategies (blue/green, canary), infrastructure‑as‑code, and environment management.
- Security‑first engineering: threat modeling, secure coding, identity/access patterns, secrets management, and vulnerability remediation.
- AI tooling fluency: practical experience with coding copilots/LLM agents and a vision for safe integration into enterprise workflows.
- Strong communication and stakeholder management: articulate constraints/trade‑offs clearly to engineers, partners, and leadership.
Preferred Qualifications
- Core stack: TypeScript + Node.js backend, React frontend is a plus.
- Experience in data management, data governance, data cataloging, or metadata platforms is a plus.
- Hands‑on familiarity or integration experience with Collibra data intelligence solutions is a plus.
- Cloud platform experience (Azure/AWS), containerization, and managed services.
Our Total Rewards Package
Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well‑being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well‑being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more
Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.
Language Requirement (Quebec only)
Sans Objet
#J-18808-Ljbffr$74k - $117k per year
Full Stack Lead Engineer Job Summary We are seeking a Full Stack Lead Engineer with strong hands‑on engineering, architecture ownership, and team leadership experience. The ideal candidate will lead the design and development of scalable, high‑performance, cloud‑native applications...SuggestedLong term contractTemporary work$154k - $199.5k per year
...shapes business decisions through data, insights, and AI/ML.... ...advanced analytics and AI/ML adoption.Lead cross-functional collaboration with data scientists, engineers, IT partners, and business process... ...business problems in financial services / retail banking, connect analytical...SuggestedTemporary workWork from home- Elevate your career with RBC as the Lead Full Stack Engineer. Influence architectural decisions, mentor a talented team, and drive the delivery of enterprise web applications at our Toronto location. In this impactful role, you will leverage 10+ years of experience in software...Suggested
- Become a Lead Full Stack Engineer at Cognizant in Toronto, ON, focusing on scalable cloud-native applications utilizing Java, Spring Boot, and modern development methodologies. Cognizant is seeking a seasoned professional with 10-12+ years in IT. This role emphasizes collaboration...Suggested
- Join Scotiabank in Toronto as the Manager of Full Stack Data Solutions. Drive innovative data governance capabilities and enhance client relationships... ...on aspects like metadata management and data observability. Leading the integration of Databricks Unity Catalog, you will...Suggested
$75.9k - $141.9k per year
...The role contributes across the full software development lifecycle... ...with backend and platform services in a regulated environment.... ...design, and unit tests to maintain engineering quality Integrate with REST... ...production environments Team lead experience Strong...- Elevate your career as a Full Stack Tech Lead focusing on Java and Angular with our dynamic team. Bring your expertise in building robust applications and guiding development processes to enhance productivity. We are seeking a Full Stack Tech Lead with a strong foundation...
- Elevate your analytics career with TD as a Senior Full Stack Data Science Engineer in Toronto. Lead projects that drive insights through advanced AI/ML strategies and innovative solutions. Located in Toronto, this role entails leading analytics initiatives that unite business...
- Step into a Lead Full-Stack Engineer role at Tetra, Toronto, driving the future of digital assets within a collaborative team. This hybrid position focuses on strong technical leadership and impactful delivery. Functioning as a senior engineer and technical guide, you will...
- ...and bookings through a modern digital marketplace. As a Junior Full Stack Engineer, you will contribute directly to product development,... ...improve APIs connecting the platform with external partners and services Work with PostgreSQL and Supabase data models Participate in...Long term contract
- ...reinsurers to help them turn complex, unstructured insurance data into useful software, workflows, and intelligence. Our platform... ...ships daily and moves fast. The Role We are looking for a Full Stack Engineer to join as one of our early engineers. You will work directly...Summer workWork at office
- Job Overview We are seeking a Full‑Stack Software Engineer experienced in building scalable, cloud‑native applications with MS .NET, .NET Core, and Java. Join our Enterprise Technology Services team to construct and maintain high‑value core system components using Agile...Long term contractTemporary workImmediate start
- Drive impactful web development projects as a Senior Full Stack Developer at Sago Mini. This contractor role offers... .... As a key member of the Web Store team, you will lead the creation and maintenance of scalable web services for Sago Mini’s DTC initiative. Candidates with...For contractorsRemote work
- ...just features we ship. This is an early engineering role at the foundation‑building stage of... ...You Bring We are looking for a senior full‑stack engineer with hands‑on agentic AI experience... ...across frontend, backend, APIs, data, and cloud infrastructure. Ability to...Internship
- Elevate your career as a Lead Full Stack Developer with Reflow, focusing on building and maintaining core product features. Leverage your skills... ...systems • Own API design and integration with backend services • Ensure database performance, schema design, and query optimization...
$99.2k - $136.4k per year
About the Role Senior Engineer Full Stack to lead the solutioning, design, development, and support of scalable web applications across the UI, API, backend, batch, and database layers. Key technical focus includes React, JavaScript, Java, Spring Boot, Spring Batch, Node...Long term contractLocal area- Kablamo is an impact-driven software engineering company. We bring engineering, data, and AI expertise to solve complex... ...in developing one of the world’s leading wildfire intelligence platforms, Firestory... .... They work seamlessly across the Full Stack, building rich and dynamic...Work at officeLocal areaFlexible hours
- About Us: We’re on a mission to make legal services more affordable & accessible, while helping lawyers do more of the work they love.... ...Might Be for You If… You are comfortable working anywhere in the stack from containers and databases to HTML/CSS and CDN You enjoy learning...InternshipWork at officeFlexible hours
- ...5 years of experience in software engineering (web applications, distributed systems, data platforms) Django Rest Framework... ...identity governance (Desirable) Leads by example: (Desirable) Technical... ...within your team’s existing stack (Desirable) High quality code reviews...
- ...redefine how companies interact with their data. Our platform features a chat module that... ...We are seeking a talented and driven Full Stack Co-op to join our high-caliber team. You’... ...collaborate directly with our CTO and other senior engineers to design and build both the frontend and...WorldwideFlexible hours
- The Role We are looking for a highly capable Java Full Stack Technical Lead with strong hands‑on experience in Java and Vue.js to lead the design... ...capability, and proven experience managing remote/offshore engineering teams, particularly across Ukraine and Colombia. This...Long term contractFlexible hours
- ...reliable. We build technology that connects patients, pharmacies, and drivers — and we’re growing quickly. We’re looking for a Full-Stack Engineer who wants to build meaningful products from the ground up and help shape a platform that directly impacts patient care....Part time
- ...supporting a client in the search for a Senior Full Stack Developer. This role is suited for an... ...maintainable solutions. Job Duties Lead the full software development lifecycle,... ...and implement RESTful APIs and backend services using modern frameworks and best practices...
- Role Description We’re seeking a full-time Senior Software Engineer in Toronto, ON (hybrid, ideally). In this... ...Develop and maintain robust backend services with a focus on scalability and performance... ...Svelte, and the AWS CloudFormation stack Demonstrated ability to build, test,...Full time
- ...firm in Toronto is seeking a Senior Software Developer for a full-time role to design and implement data pipelines and applications. Candidates must have extensive experience in Java, Oracle databases, and full-stack development, including both front-end and back-end...Full time
- Lead the development of impactful data solutions as a Senior Full Stack Developer with expertise in ASP.NET, Python, and Azure Cloud services. Drive performance in web applications focused on data management. You will play a crucial role in enhancing the functionality of...
- ...in providing web tools and professional services to those seeking to come to Canada and newcomers... ...newcomers. The Role As a software engineer at CanadaVisa Media, you will collaborate... ..., prototype, build, test, and deploy full stack features for our newly launching projects...Worldwide
- Job Title: Sr Platform Lead – Full Stack Job ID: 2024-12900 Job Location: Toronto, ON (Hybrid – 2 days/week onsite) Job Travel Location(s): (none... ...are Permitted – No Visa Transfers Key Technology: Java, Big Data Job Responsibilities Create and maintain optimal data pipeline...Long term contractWork at office2 days per week
- About Feathery Feathery automates data intake workflows for insurance and wealth management... ...enterprise demand, we’re scaling our engineering team to support increasingly complex, data... ...central to the product, we're hiring a Full Stack Engineer to join the AI team and build these...Work at office
- ...studio composed of 180+ senior engineers and designers with backgrounds... ..., and related databases for data persistence Integrate with third... ...and Shopify systems Build services using Node.js, Remix, Next.js,... ...and non‑technical stakeholders Full‑Stack Engineer (Shopify) You...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Full Stack Engineer, Data Catalog Services. Be the first to apply!
- lead structural engineer Toronto, ON
- lead software engineer Toronto, ON
- lead process engineer Toronto, ON
- full stack developer Toronto, ON
- senior full stack engineer Toronto, ON
- full stack web developer Toronto, ON
- full stack developer remote Toronto, ON
- data engineer Toronto, ON
- data engineering intern summer Toronto, ON
- data cabling engineer Toronto, ON
