Become a pivotal Software Engineer at RBC, focusing on AI capabilities and data platform evolution. Work remotely while designing scalable, full-stack solutions utilizing Java, Kotlin, and React.
In this high-impact role, you will drive the development of RBC’s data platform, creating and implementing enterprise-level solutions. Your core responsibilities will include designing APIs, optimizing multi-threading architectures, and leading efficient ETL pipeline strategies. Additionally, you will promote the integration of AI/LLM and ensure adherence to SDLC best practices.
Key Responsibilities:
• Implement full-stack solutions utilizing Java, Kotlin, and Python
• Design and manage APIs for cross-platform compatibility
• Lead and optimize data flow through ETL pipelines
• Build scalable backend services and modern user interfaces
• Guide the team in AI integration best practices
Requirements:
• 5+ years of diverse software development experience
• Solid expertise in Java and Kotlin with hands-on enterprise work
• Experience with data pipelines and backend systems
• Knowledge of PostgreSQL and Snowflake technologies
• Proven skills in DevOps methodologies and containerization
Bring your technical acumen to RBC and help shape the future of AI-driven solutions.
#J-18808-Ljbffr
📌 Software Engineer for AI Solutions at RBC (Ontario)
🏢 RBC
📍 Ontario