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 (Winnipeg)
🏢 RBC
📍 Winnipeg