Get AI-powered advice on this job and more exclusive features.
We’re seeking a Senior Data Engineer to lead data enablement initiatives and drive innovation in big data solutions within our dynamic technology landscape. You bring advanced full stack development expertise, hands-on experience with data lakes, and a strong foundation in cloud platforms.
In this role, you will lead architectural design across applications, services, and user interfaces defining service interactions, dependencies, and policies. You’ll own the development, scaling, and maintenance of critical applications. Attention to detail is essential ensuring configuration, security, maintenance, and reliability of data and Data Services across environments as we develop a world-class analytics foundation.
Responsibilities:
- Experience with architectural design and code development across multiple environments, delivering high-quality, secure, modular, and testable code
- Design and implement technology roadmaps aimed at optimizing system performance, enhancing security, and maximizing cost-effectiveness
- Serve as a key contributor throughout the full software development lifecycle including design, development, documentation, testing, deployment, and ongoing support
- Anticipate and address challenges proactively, solving problems before they impact the business
- Plan and execute deployments, migrations, and upgrades with minimal disruption, supported by comprehensive mitigation strategies
- Continuously monitor and fine-tune performance across both physical infrastructure and logical architecture
- Collaborate closely with architects and engineers to design and build scalable, agile solutions
- Leverage your expertise to influence and expand the capabilities of our development and production infrastructure
- Operate effectively within a highly secure, PII-sensitive, PCI-DSS Level 1-compliant environment
Qualifications:
- Bachelor's degree in Computer Science or a related technical field.
- At least 7 years of extensive experience in full stack application development combined with expertise in solution architecture.
- Proficient in SAP HANA, including stored procedures, SQL programming, calculation views, and data modeling.
- Strong experience in Azure and modern cloud technologies, including IaaS, PaaS, serverless computing, NoSQL databases, microservices architecture, and DevOps.
- Expertise in advanced SQL programming and proficiency in high-level programming languages.
- Experience in Data Warehousing and Business Intelligence with a good understanding of data warehousing concepts.
- Experience using source control systems, with a preference for Git.
- Solid understanding of the 12-Factor App methodology for building scalable and maintainable applications.
- Strong working knowledge of Continuous Integration and Continuous Deployment (CI/CD) methodologies and tools.
- Experience with Python, R, or machine learning algorithms is a plus.
- Familiarity with backend application frameworks such as Spring Boot.
- Familiarity with Cloud Foundry.
- Experience with SAP Data Services, Talend, Pentaho, dashboarding platforms is a plus.
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Information TechnologyIndustries
Banking
Referrals increase your chances of interviewing at Sigmaways Inc by 2x
Get notified about new Data Engineer jobs in Toronto, Ontario, Canada.
Software Engineer, Backend (All Levels / All Teams)
Software Engineer I, Entry Level (Fall 2024-Spring 2025) - Toronto
Toronto, Ontario, Canada CA$100,000.00-CA$150,000.00 4 weeks ago
Toronto, Ontario, Canada CA$120,000.00-CA$190,000.00 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.