Jobs Companies RBC Associate Director, Lead Software Developer - Halifax

Sobre este puesto de Associate Director, Lead Software Developer - Halifax en RBC

RBC · Presencial · HALIFAX, Nova Scotia, Canada

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 DevOps 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 technologies
  • Design and build agentic AI workflows and LLM-integrated automation solutions that augment developer productivity and streamline business processes
  • Architect and implement automated test suites (unit, integration, end-to-end) using frameworks such as Selenium, Playwright, and PyTest to ensure software quality at scale
  • Design, champion, and continuously improve CI/CD pipelines and automated deployment workflows, promoting DevOps best practices across engineering teams
  • Build and optimize containerized microservices using Kubernetes, Docker, Helm, and cloud-native architectures on AWS, Azure, or GCP
  • Mentor junior and intermediate developers, fostering a culture of technical excellence, continuous learning, and engineering standards adherence
  • Collaborate with product management, QA, and infrastructure teams to align engineering efforts with business objectives and regulatory requirements
  • Evaluate emerging technologies - particularly in the AI/ML and agentic automation space - and recommend adoption strategies to enhance platform capabilities

WHAT 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 capacity
  • Strong proficiency in Python or Java with demonstrated ability to architect complex, enterprise-grade systems
  • Hands-on experience with agentic AI development, LLM integration, and prompt engineering - including tools such as LangChain, LlamaIndex, or the OpenAI API
  • Experience building RAG pipelines, autonomous agents, or AI-assisted developer workflows integrated into production engineering environments
  • Deep experience with containerized applications, Kubernetes, and CI/CD platforms (e.g., Jenkins, GitHub Actions, GitLab CI), including DevOps tooling such as Docker, Helm, and Terraform
  • Proven 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 RabbitMQ
  • Experience in financial services or a regulated industry, with exposure to security best practices and compliance requirements
  • Familiarity with observability and monitoring tools such as Datadog, Splunk, or Grafana, and experience contributing to Agile/Scrum ceremonies and technical roadmaps

What'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 applicable
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact in technology transformation
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • A world-class training program in financial services and technology
  • Flexible work/life balance options

#LI-POST

Job Skills

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)

Additional Job Details

Address:

120 WESTERN PKY:BEDFORD

City:

Bedford

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

CAPITAL MARKETS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-07-09

Application Deadline:

2026-09-26

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

Our Employment Opportunities

At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.

¿Listo para postularte en RBC?
Postúlate en RBC

Sobre RBC

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. Our success comes from the 84,000+ employees who bring our vision, values and strategy to life so we can help our clients thrive and communities prosper. As Canada’s biggest bank, and one of the largest in the world based on market capitalization, we have a diversified business model with a focus on innovation and providing exceptional experiences to more than 16 million clients in Canada, the U.S. and 34 other countries. Learn more at rbc.com .‎ We are proud to support a broad range of community initiatives through donations, community investments and empl

Ver todos los empleos en RBC →

Empleos similares

RB
Senior Software Developer GFT HALIFAX
RBC
⚡ Postúlate pronto HALIFAX, Nova Scotia, Canada Presencial
● Nuevo 👁 Visto ✓ Postulado hace 4d
Liferaft
Senior Software Engineer
Liferaft
⚡ Postúlate pronto Halifax, Nova Scotia, Canada · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 2sem
RB
2027 Winter Student Opportunities Technology & Operations - Software Developer, 8 Months
RBC
⚡ Postúlate pronto TORONTO, Ontario, Canada Presencial
● Nuevo 👁 Visto ✓ Postulado hace 2sem
Redwood Materials
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials
⚡ Postúlate pronto San Francisco, California, Uni... Presencial $180,000–$237,500
● Nuevo 👁 Visto ✓ Postulado hace 34m
Anduril Industries
Senior Software Developer in Test, Air Defense
Anduril Industries
⚡ Postúlate pronto Irvine, California, United Sta... Presencial $129,000–$171,000
● Nuevo 👁 Visto ✓ Postulado hace 38m
Anduril Industries
Senior Robotics Software Engineer, Behaviors
Anduril Industries
⚡ Postúlate pronto Costa Mesa, California, United... Presencial $220,000–$292,000
● Nuevo 👁 Visto ✓ Postulado hace 40m
Anduril Industries
Senior Robotics Software Engineer, Payload Integration
Anduril Industries
⚡ Postúlate pronto Sydney, New South Wales, Austr... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 40m
Redwood Materials
Senior Software Engineer, Energy Storage
Redwood Materials
⚡ Postúlate pronto San Francisco, California, Uni... Presencial $150,000–$237,500
● Nuevo 👁 Visto ✓ Postulado hace 1h
TELUS Health
Senior Analyst, Pension Calculation Quality Assurance (100% remote)
TELUS Health
⚡ Postúlate pronto Edmonton, Alberta, Canada Presencial $65,000–$65,000
● Nuevo 👁 Visto ✓ Postulado hace 4d

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en RBC

Ver todos los empleos en RBC →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis