Infostrux Solutions Inc - Career Opportunities
Principal, Data Engineering
hybrid
Toronto, Ontario, Canada .
full-time . August 11, 2025
Toronto, Ontario, Canada .
full-time . August 11, 2025
Description
About Infostrux:
Founded in 2021, Infostrux set out to be the fastest-growing Snowflake Services Partner in North America. In our first year of operation, we achieved Snowflake Premier Services Partnership. Using Snowflake’s innovative data cloud platform, we:
- Build state-of-the-art data solutions for business intelligence, data analytics, artificial intelligence and machine learning
- Apply DataOps principles to manage continuous integration and deployment of the solutions, as well as day-to-day operations and orchestration of the data pipelines
We designed Infostrux to address the needs of modern data-driven organizations around the world and we are continuously improving the way we work. For example, we’ve created tools to significantly improve the painful heavy-lifting (from data integration and data engineering to data modelling), so our customers are extracting more value from their data and our engineers can focus on creative work.
Our mission at Infostrux is to empower organizations to innovate with data, creating trusted and efficient solutions. As an established consulting firm focused on modern data solutions in the cloud, we give our clients full visibility into their data, allowing them more time to focus on making better decisions.
Our purpose is to develop the leaders of a data-driven tomorrow. We aspire to do this within our own team and the organizations we help.
Our vision is to be the world’s data team.
Job Summary:
Are you passionate about designing and delivering cutting-edge data engineering solutions that transform how organizations use their data?
As a Principal, Data Engineering, you will lead complex engagements, provide technical vision, and inspire teams to deliver scalable, high-quality data solutions. You thrive on solving challenging problems, staying ahead of technology trends, and turning innovation into practical results. You’ll combine deep technical expertise with strong consulting and leadership skills, guiding clients and internal teams toward data excellence.
What you’ll get to do
You will be part of a Data Engineering group of curious, collaborative, and highly skilled professionals. This team designs and implements modern, cloud-based data pipelines, platforms, and architectures that enable analytics, machine learning, and real-time insights. As a Principal, you will:
Core Operational Functions
- Principal Consulting on Enterprise Data Engineering Initiatives — Advise clients on data platform strategy, modern architectures, and best practices for building scalable, secure, and efficient data solutions.
- Technical Leadership — Define and oversee end-to-end solution architecture, ensuring quality, performance, and maintainability across projects.
- Solution Implementation & Guidance — Collaborate with delivery teams to design, build, and deploy data pipelines, integration frameworks, and automation tools.
- Pre-Sales & Advisory — Partner with sales teams to develop proposals, lead discovery sessions, and create Proof of Concepts (PoCs) and Proof of Value (PoVs) to demonstrate solution feasibility and value.
- Thought Leadership — Contribute to industry presence through public speaking, publishing technical articles, and building hands-on labs.
- Innovation & R&D — Develop reusable tools, accelerators, and templates to improve delivery velocity and consistency.
- Mentorship — Coach and support engineers, fostering technical growth and cross-team knowledge sharing.
- Cross-Functional Collaboration — Work closely with data scientists, analysts, and stakeholders to translate business needs into engineered solutions.
What you’ll bring
- Proven experience leading large-scale data engineering initiatives in cloud environments (AWS, Azure, GCP)
- Expertise in building and optimizing modern data pipelines and architectures using technologies such as DBT, Airflow, Prefect, or Dagster
- Strong proficiency in SQL and programming languages such as Python, Java, or Kotlin
- Experience with cloud data warehouses (Snowflake, BigQuery, Databricks, Azure Synapse) and big data platforms (Spark, Presto, Amazon EMR)
- Knowledge of container orchestration (Kubernetes) and CI/CD automation for data workflows
- Ability to design and implement streaming data solutions using tools like Kafka or Kinesis
- Strong consulting skills with the ability to engage executive stakeholders and translate technical concepts into business value
- Demonstrated thought leadership through conference speaking, publishing, or community contributions
- Hands-on experience delivering production-grade data solutions that meet high standards for quality, scalability, and security
- Bachelor’s or Master’s degree in Computer Science, Data Engineering, or related field; relevant certifications (Snowflake, AWS, GCP, Azure) are a plus.
What We Work With
- Modern Data Workflows: DBT, Airflow, Prefect, Dagster
- Programming Languages: Python, Java, Kotlin, JavaScript
- Big Data Platforms: Apache Spark, Presto, Amazon EMR
- Cloud Data Warehouses: Snowflake Data Cloud, Google BigQuery, Databricks Lakehouse, Azure Synapse
- Databases: SQL Server, PostgreSQL, MySQL, Oracle, Vertica
- Container Management: Kubernetes
- Streaming & Event Processing: Apache Kafka, Amazon Kinesis
- Visualization Tools: Tableau, Looker, Power BI
- ML/AI Integration: Amazon Sagemaker, Azure ML Studio
- Bilingual: English and French is preferred.
What’s in it for you?
Not only will you join a group of diverse, authentic, fun individuals, but we also have comprehensive benefits to show our team our appreciation for everything they do:
- We are a flexible work environment organization that enjoys getting together for social events and co-working days on a regular basis.
- Health and Wellness Benefits: health and dental coverage from day one.
- Bring Your Own Device Technology: we provide a monthly allowance for you to acquire your own computer and phone. It is yours to keep.
- We invest in professional development and industry-based certifications for everybody on our team.
- We are continuously educating ourselves with regular lunch & learns, industry events etc.
- Development days: Dedicated time each month to work on non-client work and collaborate on new innovative ideas.
- Vacation: Four (4) weeks
- Everyone is encouraged to step outside of their comfort zone and try new things. At Infostrux, we reward people who experiment and take risks.
Why work at Infostrux? We’re so glad you asked!
You will be surrounded by some of the brightest and most accomplished technical minds in our field. We are a team of professionals who love working together and solving problems by leveraging technology to help our customers. We pride ourselves on our outstanding work culture that is grounded in our 8 Core Values: Trust, Excellence, Integrity, Humility, Accountability, Responsibility, Kindness, and Fun.
We value experienced individuals with diverse backgrounds. We are subject matter experts who are passionate, flexible and have a growth mindset. We’re embracing the opportunity to create a distributed working environment and grow our team with people from across North America.
At Infostrux, we support work-life balance with flexible scheduling and vacation time. We understand your skills are in demand, and we have competitive salaries and overall compensation packages. We strongly believe in personal and professional growth and strive to have everyone in our organization on a career development path.
Infostrux is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, or age. Please note that you must be legally eligible to work in Canada to be considered for employment, and if selected, you must complete a criminal and credit background check to be hired. Compensation for this role depends on various factors, including seniority, skill level, and location. Compensation structures may also differ based on the type of engagement—contract rates vary from full-time employee salary ranges. Specific details will be discussed during the hiring process.
We look forward to getting to know you!
Compensation
$180,000.00 - $210,000.00 per year