HSBC Global Services Canada Limited (HGCA), is a subsidiary of HSBC Global Services Limited, owned by HSBC Holdings plc. HSBC Global Services Canada Limited (HGCA) provides operational services to countries across the HSBC Group which is the largest and leading international bank in the Canada.
We help companies and individuals across Canada to manage their finances through three global business lines: Commercial Banking, Global Banking and Markets, and Wealth and Personal Banking.
It’s this global connectivity that you will find yourself inspired and collaborating with colleagues not just locally but also across continents and cultures.
About Global Banking & Markets, IT
Global Banking and Markets (GBM) provides financial services and products to corporates, governments and institutions worldwide, building partnerships with them to help them achieve consistent, long-term performance. We use the strength of HSBC’s international network to connect emerging and mature markets, covering key growth areas. Our products and services include advisory, financing, prime services, research and analysis, securities services, trading and sales, and transaction banking.
The Global Banking and Markets Technology team is dedicated to supporting Global Banking and Markets by working in partnership with business leaders who rely on us for delivering innovative, robust, stable platforms to enable their investment and financial solutions for clients. Join Global Banking and Markets Technology and be part of the global connectivity, collaboration and team that spans across 20 countries. The total number of successful production releases surpass some of the biggest blue chip tech companies. Canada is a key location in Global Banking and Markets Technology’s global growth strategy and is receiving global attention for its deliveries.
Key Objectives for Full Stack Engineering:
The Senior Data Mesh Engineer is responsible for contributing throughout the Technology delivery lifecycle across products and services across within a Data Mesh platform pod in HSS Digital and Data. Work as a Senior Enginner within the pod working across multiple deliveries across the data mesh.
· They will be required to continually enhance their skills within a number of specialisms
This role will carry out some or all of the following activities:
Provide technical expertise within the Data Mesh cross sector delivery and run lifecycle, utilising their skills and expertise to carry out software development, testing and operational support activities typically being deployed to resolve the most challenging and/or impactful projects or deliveries
Build and Support the HSS Data Mesh services, identifying and developing the most appropriate Technology solutions to meet customer needs as part of the Customer Journey(s).
Contribute to building out key data frameworks and utlilities that Producer and/or Consumer teams across HSS can leverage – Data lineage, Data Ingestion, API, Data Streaming, GDPR, etc.
Must possess in-depth experience in GCP Data technologies (Data Flow, Google Cloud Bucket, BIgQuery, Airflow). Desireable experience on Hadoop technologies (HIVE, SPARK, HDFS, HBASE, OOZIE, RANGER, KMS, ZEPPELIN)
Pair with other pod engineers to understand and drive the product or service's direction.
Working with Ops, Dev and Test Engineers to ensure operational issues (performance, operator intervention, alerting, design defect related issues, etc.) are identified and addressed at all stages of a product or service release/change. Specific focus on API and Data platforms within a Data Mesh environment.
Contribute within the Engineering community within the pod, product area, HSS, GBM and HSBC Group helping to grow the skills/capabilities.
Have an “Automate first” mind-set showcasing best in class DevOps tooling and practices mind-set and to minimize variation and ensure predictable high quality code and data. Responsible for automating the continuous integration / continuous delivery pipeline within a DevOps Product/Service team driving a culture of continuous improvement. Extensively leveraging tools like Ansible, Jenkins, Terraform etc. to provide E2E automation.
Keep up-to-date and have expertise on current tools, technologies and areas like cyber security and regulations pertaining to aspects like data privacy, consent, data residency etc. that are applicable. Specific focus on Data technologies on Internal/External Cloud.
Identify as a strong techincal resource within the team providing assistance to programmes or projects that require it.
Knowledge & Experience / Qualifications:
· A Bachelor’s degree or equivalent experience with a major or minor in computer science or related field and a minimum of seven to ten years proven and progressive experience, including a minimum of three years experience in development of retail brokerage applications.
· Minimum of seven years of C# and .NET experience. Expertise on Visual Studio, GitHub, JIRA, Confluence, Microsoft SQL Server with SSIS packages. Experience in Oracle DB and Linux.
· Experience in Change Management processes.
· Experience in providing on-call production support, especially for retail brokerage applications.
· Specialized experience in programming or database languages and techniques for application systems design; recognition as a technical resource within the work group; strong communication, analytical, and leadership skills; the ability to take appropriate risk; a knowledge of businesses supported; and demonstrated ability to apply multiple technologies to business situations and identify and apply productivity improvements, blending the technical environment with strategic direction
As a business operating in markets all around the world, we believe diversity brings benefits for our customers, our business and our people. This is why HSBC Canada is committed to being an inclusive employer and encourages applications from all suitably qualified applicants irrespective of background, circumstances, age, disability, gender identity, ethnicity, religion or belief and sexual orientation.
If this is not the ideal role for you, we invite you to sign up to our talent community so that we can update you about job opportunities and career events in your area of interest. We are always looking for people with purpose and ambition who can help us build the bank for the future.
We encourage all Indigenous peoples of North America and Persons with Disabilities to self-identify in their applications. In addition, we invite you to reach out to Matt Woods, our Diversity Recruitment Relationship Manager at firstname.lastname@example.org for support during the selection process.