The Senior Software Developer will join the Lumina Enablement Team, focusing on designing, developing, and deploying scalable software solutions. This role involves leading technical direction, mentoring junior engineers, collaborating with cross-functional teams, and driving innovation to deliver AI-powered products that address business challenges and enable transformation at RBC. The team fosters an inclusive and collaborative culture, focusing on rapid prototyping and developing next-generation intelligent products.
Architect and implement scalable, high-impact systems end-to-end, setting technical direction through hands-on leadership and code contributions.
Lead cross-functional problem-solving for complex, ambiguous challenges—independently designing approaches, resolving roadblocks, and delivering measurable business outcomes.
Elevate team capabilities through code reviews, pairing sessions, and technical mentorship while fostering a culture of psychological safety and continuous improvement.
Pioneer innovative solutions by identifying emerging technologies, prototyping proof-of-concepts, and championing engineering best practices across the organization.
Advanced programming expertise in Python/Java, with strong understanding of software engineering principles and best practices.
Strong problem-solving skills with demonstrated ability to tackle complex, ambiguous problems independently.
Cloud architecture experience with hands-on work using Docker, Kubernetes, AWS, or OCP.
Data engineering and AI/ML knowledge, including data modeling, ETL processes, and model deployment.
5+ years of experience in software development or related technical roles.
Advanced degree in Computer Science, Data Engineering, or related technical field.
Advanced degree in Computer Science, Data Engineering, or related technical field.
37.5 hours/week
Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.