Lead Software Engineer

RBC
TORONTO, Ontario, Canada Vor Ort Lead 29.05.2026
Software Engineer backend-developer Software Engineer
Auf einen Blick

Lead Software Engineer bei RBC mit 10+ Jahren Erfahrung, Verantwortung für komplexe Softwarelösung und Entwickler-Mentoring. Schwerpunkt auf Java, SQL, Git und CI/CD mit FinTech-Umgebung.

💰 CAD 130.000–180.000/Jahr 📊 Senior 🕒 Vollzeit 🌍 Vor Ort 🗺️ Americas
  • 10+ Jahre Software-Development-Erfahrung
  • Java (Core, Spring Boot) Proficiency
  • SQL und relationale Datenbanken
  • Distributed Databases und MemSQL
Java SQL Git Spring Boot CI/CD Distributed Databases MemSQL Software Architecture
✅ Geeignet für
  • Senior Backend-Entwickler mit Java-Expertise
  • Tech Leads mit Mentoring-Erfahrung
  • FinTech-Ingenieure mit Distributed-Systems-Erfahrung
🚫 Weniger geeignet
  • Mid-Level Entwickler (<10 Jahren Erfahrung)
  • Frontend-spezialisierte Entwickler ohne Backend-Erfahrung
💡 Gut zu wissen
  • 10+ Jahre ist harte Anforderung
  • Java und SQL sind Kernkompetenzen
  • Mentoring und Technical Leadership kritisch
  • Onsite in Toronto erforderlich

Über das Unternehmen

RBC sucht einen Lead Software Engineer für das Technology and Operations Team. Die Position erfordert Design und Implementierung hochkomplexer Softwarelösungen sowie Mentoring von anderen Entwicklern.

Deine Aufgaben

  • Design, Entwicklung und Implementierung von Softwarelösungen mittlerer bis hoher Komplexität
  • Proaktive Problemlösung und Identifikation von Systemanforderungen
  • Unabhängige Verwaltung mehrerer Projekte und Aufgaben mit starkem Zeitmanagement
  • Team Technical Leadership - Erkundung technischer Lösungen und Mentoring von Junior/Senior-Entwicklern
  • Zusammenarbeit mit Cross-funktionalen Teams (Business, Product, Engineering)
  • Kontinuierliches Lernen neuer Frameworks, Tools und Technologien
  • Strategische Beiträge zu Innovation und Prozessverbesserung

Deine Voraussetzungen

  • 10+ Jahre professionelle Erfahrung als Software-Entwickler
  • Starke Kenntnisse von Git, Branching Strategies und Code Reviews
  • Proficiency in relationalen Datenbanken und SQL
  • Proficiency mit verteilten Datenbanken und In-Memory-Caching (MemSQL)
  • Proficiency in Java (Core, Springboot) und objektorientierter Programmierung
  • Hands-on Erfahrung mit automatisiertem Testing (Unit, Integration, End-to-End)
  • Unabhängigkeit und Ownership von Aufgaben
  • Technologie-Entscheidungsfähigkeit und Team Coaching
  • Starke analytische und Problemlösungsfähigkeiten
  • CI/CD Pipelines und Automated Testing Best Practices

Benefits

  • Umfassendes Total Rewards-Programm mit Bonusses und flexible Leistungen
  • Weltklasse-Schulungsprogramm in Finanzdienstleistungen
  • Flexible Work-Life-Balance-Optionen
  • Herausfordernde und belohnende Arbeit