Data Engineer
Contribute to the development and optimization of large-scale database environments and data infrastructure. Support database modernization, cloud adoption, and the deployment of resilient, high-performance platforms.
- On-site
- Montréal, QC
- Posted Aug 3, 2026
- Apply by Aug 17, 2026
- 1 position
Job summary
Highspring is a next-generation consulting and professional services firm. We deliver modern, agile, and forward-thinking solutions to clients across North America. We partner with leading organizations in financial services, technology, and other industries to help them modernize critical platforms, accelerate innovation, and solve complex business challenges. At Highspring, we empower our consultants to make a meaningful impact through collaboration, technical excellence, and continuous growth. The Opportunity Highspring is seeking a Data Engineer to join a strategic database engineering and platform development team supporting enterprise-scale data infrastructure. This role is ideal for an intermediate to strong junior professional with a passion for database technologies, data platforms, and performance optimization. You will contribute to the evolution of large-scale database environments, support modernization initiatives, and help drive cloud adoption across mission-critical systems. Working within an Agile environment, you will collaborate with experienced engineers on highly available, performance-sensitive platforms that support trading, reporting, and reference data services. What You'll Do Contribute to database engineering and platform development initiatives across large-scale database environments. Support the design, testing, and deployment of database changes with a focus on resiliency, stability, and quality. Perform performance tuning and optimization activities, including query analysis, indexing strategies, workload management, and capacity planning. Participate in database modernization and migration initiatives involving next-generation data platforms. Assist with platform upgrades, patching activities, and operational readiness improvements. Develop automation, tooling, and standardization solutions to improve platform efficiency. Support deployment and management activities within cloud-based environments. Collaborate closely with cross-functional teams in an Agile delivery model. Contribute to continuous improvement initiatives focused on scalability, reliability, and operational excellence. What You Bring to the Table 3-7 years of experience working with enterprise database technologies and infrastructure. Strong interest in database engineering, platform architecture, and data technologies. Excellent analytical and problem-solving skills. Strong communication skills with the ability to collaborate effectively across technical and business teams. Experience working within Agile delivery environments. Demonstrated ownership, accountability, and commitment to quality. Eagerness to learn and expand technical and business knowledge. Core Skills Required Experience with major relational database platforms such as Sybase, DB2, or comparable RDBMS technologies. Knowledge of database performance tuning and optimization. Strong Python scripting capabilities for automation, diagnostics, and tooling development. Working knowledge of Unix/Linux operating systems. Strong written and verbal communication skills. Experience supporting data-intensive, high-performance production environments. Our Stack Databases: Sybase, DB2 Modern Data Platforms: Snowflake, SingleStore Scripting & Automation: Python Operating Systems: Unix, Linux Version Control: Git Cloud & Modernization Platforms Data Replication & Streaming Technologies Agile Delivery Frameworks (Scrum / Kanban) Why Join Highspring? Work on large-scale enterprise data platforms that support critical business operations. Participate in modernization and cloud transformation initiatives. Collaborate with highly skilled engineers and architects in a fast-paced environment. Gain exposure to emerging database and data platform technologies. Access continuous learning opportunities and professional development. Be part of a collaborative culture that values innovation, integrity, and technical excellence.
What you’ll do
Contribute to the development and optimization of large-scale database environments and data infrastructure. Support database modernization, cloud adoption, and the deployment of resilient, high-performance platforms.
Requirements
Requires 3-7 years of experience with enterprise database technologies and strong Python scripting skills. Candidates must have experience with RDBMS platforms like Sybase or DB2 and be comfortable working in an Agile environment.
Benefits
• Continuous Learning Opportunities • Professional Development
Listed skills
- AgilePreferred
- GitPreferred
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Sybase
- DB2
- Python
- Unix/Linux
- Snowflake
- SingleStore
- Git
- Performance Tuning
- Database Engineering
- Agile
- Query Analysis
- Capacity Planning
- Cloud Migration
- RDBMS
- Automation
- Data Replication
Job areas
- Data & Analytics
- Technology
- Consulting
- Software
- Engineering
Additional details
- Minimum experience
- 2+ years
- Apply by
- Aug 17, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Not Applicable
- Application method
- Direct apply is available
