More jobs:
Data scientist
Job in
Virginia, St. Louis County, Minnesota, 55792, USA
Listed on 2025-12-27
Listing for:
RBC Dominion Securities
Full Time
position Listed on 2025-12-27
Job specializations:
-
Software Development
Software Engineer, Data Engineer
Job Description & How to Apply Below
Title
Senior Data Engineer - GFT Halifax
CompanyRBC Dominion Securities
PostedNovember 23, 2025
Responsibilities- Design, develop, and maintain scalable data pipelines using Python, PySpark, and Big Data technologies.
- Optimize data workflows and processes for performance and scalability.
- Process and analyze large-scale datasets using distributed computing frameworks.
- Implement best practices for data storage, retrieval, and processing to ensure efficiency.
- Create system designs, software architecture, and technical solutions aligned with organizational strategies.
- Provide expertise and guidance to the Compliance Technology team on software design, system architecture, and solution-oriented technologies.
- Collaborate with clients to analyze business requirements, recommend solutions, and shape future plans for Compliance Technology.
- Contribute to the design, evaluation, and enhancement of data systems, tools, and technologies to ensure scalability, reliability, and security.
- 8+ years of experience in Python and Java, with strong proficiency in Java frameworks (REST APIs/Microservices, Spring Framework) and Big Data tools like Hadoop, Spark, and PySpark.
- Proven ability to develop, test, and troubleshoot large-scale applications, including RESTful APIs and interface specifications (Swagger, OpenAPI, SOAP).
- Experience as a technology lead, applying best engineering practices (e.g., peer reviews) and mentoring junior developers.
- Strong analytical skills, clean coding practices, and a focus on scalability and robust system design.
- Proficiency in CI/CD pipelines, testing automation tools, and a solid understanding of Agile methodologies.
- Experience in Capital Markets, Wealth Management, and/or regulatory environments.
- Strong skills in object-oriented programming, microservice design patterns.
- Knowledge of data governance and security practices.
- Experience with cloud platforms (AWS, Azure, Google Cloud) and Dev Ops tools.
- Familiarity with time‑series databases, KX, and kdb+.
- Comprehensive Total Rewards Program including bonuses and flexible benefits.
- Competitive compensation, commissions, and stock where applicable.
- Leadership support through coaching and development opportunities.
- Opportunity to make a difference and lasting impact.
- Dynamic, collaborative, progressive, high‑performing team.
- World‑class training program in financial services.
- Flexible work/life balance options.
- Location:
Halifax, NS (On site) - Salary: $29.74 to $64.90 hourly
- Employment Type:
Full time - Work hours:
37.5 per week - Start date:
As soon as possible - Vacancies: 1
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×