Associate Director, Lead Software Developer
Job in
Halifax, Nova Scotia, Canada
Listing for:
0000050007 Royal Bank of Canada
Full Time
position
Listed on 2026-07-21
Job specializations:
-
Software Development
DevOps, AI Engineer (Applied/Software), Cloud Engineer - Software, Software Architect
Job Description & How to Apply Below
Job Description
WHAT IS THE OPPORTUNITY?Join RBC's technology team at the forefront of enterprise engineering and agentic AI innovation. You'll take on a genuine technical leadership role, shaping architectural decisions, and building intelligent automation solutions that directly accelerate delivery and business outcomes. This is a rare opportunity to influence engineering culture at scale: driving CI/CD excellence, championing modern Dev Ops practices, and integrating cutting-edge LLM-based tools into real workflows.
If you're energized by solving complex problems across the full stack, mentoring talented developers, and working where AI meets enterprise-grade engineering, this team is where that work is happening.
WHAT WILL YOU DO?Lead 1-2 engineers initially, as technical team lead, providing code reviews, architectural direction, and hands-on delivery of full stack applications using modern technologiesDesign and build agentic AI workflows and LLM-integrated automation solutions that augment developer productivity and streamline business processesArchitect and implement automated test suites (unit, integration, end-to-end) using frameworks such as Selenium, Playwright, and PyTest to ensure software quality at scaleDesign, champion, and continuously improve CI/CD pipelines and automated deployment workflows, promoting Dev Ops best practices across engineering teamsBuild and optimize containerized microservices using Kubernetes, Docker, Helm, and cloud-native architectures on AWS, Azure, or GCPMentor junior and intermediate developers, fostering a culture of technical excellence, continuous learning, and engineering standards adherenceCollaborate with product management, QA, and infrastructure teams to align engineering efforts with business objectives and regulatory requirementsEvaluate emerging technologies - particularly in the AI/ML and agentic automation space - and recommend adoption strategies to enhance platform capabilitiesWHAT DO YOU NEED TO SUCCEED?Must have:7+ years of progressive full stack software development and/or automation engineering experience, with 2+ years in a technical lead or team lead capacityStrong proficiency in Python or Java with demonstrated ability to architect complex, enterprise-grade systemsHands-on experience with agentic AI development, LLM integration, and prompt engineering - including tools such as Lang Chain, Llama Index, or the OpenAI APIExperience building RAG pipelines, autonomous agents, or AI-assisted developer workflows integrated into production engineering environmentsDeep experience with containerized applications, Kubernetes, and CI/CD platforms (e.g., Jenkins, Git Hub Actions, Git Lab CI), including Dev Ops tooling such as Docker, Helm, and TerraformProven ability to design and deliver automated testing frameworks and workflow orchestration solutions (e.g., Airflow, Selenium, Playwright, PyTest)Nice-to-have:Familiarity with event-driven architectures or messaging systems such as Kafka or RabbitMQExperience in financial services or a regulated industry, with exposure to security best practices and compliance requirementsFamiliarity with observability and monitoring tools such as Datadog, Splunk, or Grafana, and experience contributing to Agile/Scrum ceremonies and technical roadmapsWhat's in it for you?We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicableLeaders who support your development through coaching and managing opportunitiesAbility to make a difference and lasting impact in technology transformationWork in a dynamic, collaborative, progressive, and high-performing teamA world-class training program in financial services and technologyFlexible work/life balance options#LI-POST
Job SkillsActive Learning, Agile Methodology, Application…
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: