← Toutes les offres
General Bank Of Canada

Data and Software Engineer

General Bank Of Canada

Edmonton
Publié le 9 novembre 2026

Description du poste

General Bank of Canada (“GBC”) is a Schedule I Chartered Bank headquartered in Edmonton, Alberta, and part of the Wheaton Group. Since our entrepreneurial beginnings in the 1950s, we’ve grown into one of Canada’s fastest-growing small banks, delivering innovative financing solutions across the automotive, aviation, and commercial sectors. At GBC, our values of Trust, Discipline, People First, and Innovation shape everything we do. Our agile, forward-thinking approach allows us to design smarter, more responsive banking solutions for a rapidly evolving digital world. We’re proud to be certified as a *Great Place to Work* for seven consecutive years, reflecting our commitment to a culture where people feel supported, empowered, and inspired to do their best work. Giving back is part of who we are. Since 1969, our long-standing partnership with United Way has supported meaningful volunteerism, fundraising, and community initiatives that make a lasting difference. When you join General Bank of Canada, you become part of a team that’s not only shaping the future of banking but also strengthening the communities we serve. And yes, we genuinely love it here, and we think you will too. **The Opportunity** We’re looking for a Data and Software Engineer to join our Data, Technology and Innovation team and play an important role in our continued growth. At GBC, you won’t just fill a role; you’ll help build what’s next. This is a great opportunity to make a real impact, develop your skills, and grow your career in a dynamic, people-first environment. The Data and Software Engineer is responsible for building and maintaining data pipelines, ELT/ETL processes, core banking smart contracts, and backend services and APIs that connect front-end applications to the enterprise integration layer, enabling efficient data access and integration within the enterprise data and application environment. This role takes a hands-on approach to developing data models and core banking product logic, ensuring data is well-structured, accurate, and accessible. The Data and Software Engineer also plays a key role in data integration, full-stack application development, transformation, automation, monitoring, and deployment through CI/CD pipelines, supporting advanced analytics and core banking operations. Working closely with technical and business partners, this role gathers requirements, develops technical solutions, validates solution accuracy, and continuously improves data processes and technology capabilities across the organization. **Position Details** * **Workplace Model**: In-Office * **Working Conditions**: Office environment with the ability to work remotely if required. Minimal physical effort including sitting, standing, and bending. Regular use of a computer and frequent interaction with employees and external contacts. * **Salary Range**:The salary range for this position is $114,605.80 to $171,908.70. Compensatio