Software Engineer I (Temporary)
$125.5k - $154k per yearTD Bank
Technology Solutions
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. 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. 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. Regulatory and Customer Central Product Group of TD's Core Platform is seeking a talented Software Engineer III to develop & support critical applications around customer book of record, these highly used applications are gateway to maintain customer information , support legal & regulatory compliances and provide interface for audit trails. This role offers the opportunity to work on scalable, secure, and high-performance systems that underpin TD’s customer data and regulatory compliance platforms.
The Core Platform - Regulatory and Customer Central ( RCC) Product Group is responsible for maintaining & developing foundational applications that support TD’s customer book of record. These systems manage customer demographic and relationship data, including customer-to-account relationships, contact information and regulatory compliance.
We are seeking a skilled Senior Software Engineer with expertise in Java with expertise in Node JS, Java, Spring Boot, REST API, Kafka , SQL Server Database, Cloud, Azure & AI tools. You will play a key role designing, developing, and optimizing RCC applications while ensuring scalability, security, and performance. Candidate will be responsible for providing technical leadership within POD.
Conduct root cause analysis and proactively present remediation options.
Collaborate with business stakeholders, development PODs, and technical teams to align solutions with application roadmaps.
Identify risks and potential issues in solution approaches and use cases.
Participate actively in agile ceremonies, design discussions, and peer reviews.
Adhere to TD’s internal policies, technology control standards, and regulatory guidelines.
Provide technical support for escalated incidents and outages.
Undergraduate degree, Post Graduate degree or Technical Certificate
Strong academic background (e.g., computer science, engineering)
Graduate degree nice to have
Technical Skills7+ Years of experience with Java , Spring Boot & Node JS
Strong proficiency in Python / other scripting
7+ years of development and end to end design experience (J2EE, Java 8)
Experience on using AI for software development life cycle
Proficiency in scripting with Linux or PowerShell scripting
Knowledge on Event Hub, Kafka or equivalent
Hands-on experience with Oracle and MS SQL Server, including SQL scripting.
Hands-on experience with Microsoft Azure
Experience working on Banking Domain Projects
Inspire a positive work environment and help champion quality, innovation, teamwork, and service to the business
Cultivate winning relationships by building trust with business and technology partners
Our Commitment to Diversity, Equity, and Inclusion
At TD, we’re committed to fostering an environment where all colleagues are encouraged to bring their authentic selves to work, experience equitable opportunities, and feel respected and supported. We’re dedicated to building an inclusive workforce that reflects the diversity of the customers and the communities in which we live and serve.
How We're Helping Make an Impact in Communities
TD has a long-standing commitment to help drive progress towards a more inclusive and sustainable future. Under the TD Ready Commitment, we are targeting a total of $1 billion by 2030 in community giving across four key, interconnected drivers of change: Financial Security, Vibrant Planet, Connected Communities, and Better Health. It’s our goal to help support change, nurture progress, and contribute to making the world a better, more inclusive place for our customers, colleagues, and communities.
Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.
TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Together, we are reimagining what banking can be for our clients, colleagues and communities.
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. We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home.
If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities.
If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact.
Here at TD, we hire and develop the best.
Training & Onboarding
We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role.
We do our best to communicate outcomes to all applicants by email or phone call.
Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.
Language Requirement (Quebec only):
$125.5k - $154k per year
...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...SuggestedFull timeTemporary workWork at officeWork from homeShift work$125.5k - $154k per year
...have an open dialogue with your recruiter who can provide you more specific details for this role. Job Description: As a Software Engineer III Tech Lead, you will be responsible for designing, developing, and maintaining high-performance applications using Java and the...SuggestedTemporary workWork from home$125.5k - $154k per year
...for this role. Job Description: About the Role The Enterprise Data Management Office (EDMO) is seeking a highly motivated Software Engineer III to design, develop, deploy, and support secure enterprise integration capabilities for the Data Compass platform. This role is...SuggestedFull timeTemporary workWork at officeWork from home$91.2k - $136.8k per year
...an open dialogue with your recruiter who can provide you more specific details for this role. : Provide a broad range of data engineering functions including data modeling, data quality, data profiling, data acquisition and ingestion, extract transform load (ETL),...SuggestedFull timeWork from home$110k - $150k per year
...responsibly and at scale. What is the Opportunity? The QA Engineer III will be responsible for leading and executing functional... ...What do I need to succeed? Must Have: ~8+ years of software QA experience , with strong hands-on functional/manual testing...SuggestedFull time- ...practical problems and deliver meaningful engineering output. In this role, you will partner... ...world maintenance tasks. Collaborative Software Engineering: Working in an async-first culture... ...guidance and weekly 1:1 check-ins. Phase III (Month 6) — Refinement, Handoff &...Full timeInternshipLocal areaRemote workWorldwideFlexible hours
$100k - $150k per year
...automate and enhance patient facing experiences. As Founding Engineer, you will work closely with the founding team to build and scale... ...Supabase, PostgreSQL What we’re looking for 2+ years of hands-on software engineering and system design experience. AI-native Software...$92k - $118k per year
...Build and deliver complex enterprise software solutions for financial services clients. The Role As a Senior Software Engineer at Capco, you’ll design, develop, modify, maintain, and support complex web-based products and customer applications. You’ll work across the...InternshipImmediate start- ...The Software Engineer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to...Full time
- ...Software Engineer Decoda Health · Full-time · Toronto About Decoda Decoda is the all-in-one, AI-native operating system for modern elective-care clinics — med spas, wellness, longevity, and aesthetics practices. Most clinics run on 5–10 disconnected tools that...Full timeInternshipLive InManual labor
$87.4k - $137.4k per year
...Job Description As a Software Engineer on the Litigation Drafting team you will be building the next generation of AI agentic product for legal professionals. The team takes early Labs concepts and turns them into scalable, production-ready features. You will be developing...Full timeWork at officeLocal areaFlexible hours$130k - $155k per year
...for everyday shoppers. Fluent is hiring its first dedicated AI Engineer. Over the past year, AI at Fluent has moved from pilots to... ...backlog should be. Requirements ~3+ years of professional software or data engineering experience, with strong Python and SQL. ~...Full timeWork at officeRemote work$77.08 per hour
...generate technical specifications to design or redesign complex software components and applications. ~ Act as an expert technical... ...degree in a technical field such as computer science, computer engineering or related field required ~5-7 years experience required ~...Hourly payContract workMonday to fridayFlexible hours$96.9k - $136.8k per year
...multidisciplinary expertise across databases, applications, client tiers, software layering, infrastructure, middleware, and build, test and... ...meet business requirements. Technology Delivery and Engineering Practices Assess practical program concerns and identify opportunities...Long term contractFull timeWork from home- ...owners can use to run stronger, more resilient businesses. Our Engineering team is at the heart of building banking products that help... ...banking, and we’re looking for a curious, impact-driven Senior Software Engineer (Voyager) to join our growing team – someone who thrives...Long term contractWork from home
- ...healthcare providers, through human-centric software powered by AI. What’s On Offer We’re looking for a Senior Software Engineer to join our engineering team. You’ll... ...Snowflake, PostgreSQL, and embedded analytical engines like DuckDB and DataFusion Lead technical...Full timeInternshipWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours
$125.28k - $210.6k per year
...your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible for building, scaling, and expanding Braze’s suite of global messaging...InternshipWork at officeLocal areaFlexible hours$139.38k - $189.38k per year
...our AI interview philosophy and how we use AI in our recruiting process here . We are looking for inquisitive, well-rounded iOS engineers to join our [Platform / Product] engineering teams. Working closely with product managers, designers, and backend engineers, you’ll...Work at officeLocal areaRelocationRelocation package$173k - $197.4k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Staff Software Engineer About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and...Full timeWork at officeWork from home$111.4k - $161.4k per year
...Senior Software Engineer — Content Tools Content Tools • CoCounsel Legal Integrations Overview of the Role The CoCounsel Legal Integrations... ...entitlement matter Familiarity with search and retrieval engines (Vespa, OpenSearch, Elasticsearch) at the level of writing queries...Full timeContract workWork at officeLocal areaFlexible hours2 days per week3 days per week$160k - $220k per year
..., let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved into... ...challenge of building enterprise-grade software that millions of users depend on. This... ...or platforms Familiarity with workflow engines or approval/routing systems (e.g., finite...Local areaWorldwide$167.55k - $209.44k per year
...warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that... ...movement across the systems, clouds, engines, and tools they rely on. dbt Labs... .... We’re seeking an enthusiastic Staff Software Engineer to join our fast-growing data company...Full timeInternshipWork at officeRemote workFlexible hours$150k - $365k per year
...Why Join Doppel Doppel is building the future of social engineering defense. Our AI-native platform uses agentic AI to protect executives, employees, customers, and brands from phishing, impersonation, fraud, and other AI-powered threats across digital channels. We help some...Full timeWork at officeFlexible hours$88k - $110k per year
...scale, leveraging Machine Learning to better serve our customers. The Machine Learning Platform (MLP) team is seeking a backend Software Engineer to help build and operate our platform, which supports real-time, online, and offline ML model execution, development, and iteration...Hourly payFull timeInternshipWork at officeFlexible hours3 days per week$215k - $270k per year
...contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft. We are a global technology company headquartered in Toronto with...Full timeWork at officeLocal areaRemote workHome office- ...operates. The Role We're looking for a Senior Full Stack Engineer to join us in-person at our Toronto office. You'll work at... ...) / 8+ years (Staff Engineer) of experience building production software, preferably some at startups ~ Deep experience with TypeScript...Full timeWork at officeImmediate startMonday to friday
$69.7k - $98.4k per year
...who can provide you more specific details for this role. Job Description: CUSTOMER Develop new solutions as required for engineering programs and projects within assigned area Develop new features and perform unit / component test for new application development...Work from home- ...Senior Full Stack Software Engineer Location: Onsite in Toronto, ON About SalesJack SalesJack is a fast-growing, profitable sales software platform (CRM, Prospecting Service) purpose-built for independent businesses in the construction supply industry. Our team...Full timeLive In
$160k - $220k per year
...development. Position Description We’re hiring a Staff Full-Stack Engineer to join the Integration Builder team within Okta Workflows.... ...and Kubernetes. Exposure to low-code/no-code tools, workflow engines, or visual development platforms. Interest in AI-assisted...Local areaWorldwide$180k - $390k per year
...platform to shape the future of AI agent development and Sierra's product. Example projects These are some examples of projects that engineers on our team have worked on recently: Design and build AI agents for large telecommunications and media companies that...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I (Temporary). Be the first to apply!
- software engineer part time Toronto, ON
- software engineer Toronto, ON
- software design engineer Toronto, ON
- software engineer - computer Toronto, ON
- software developer internship no experience Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer co-op Toronto, ON
- software development engineer Toronto, ON
- software developer Toronto, ON
- software engineer - ai machine learning Toronto, ON
