Software Engineer- Data Engineering
4 weeks ago
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer – Data Engineering in Canada . In this role, you will be a key contributor to the design, development, and scaling of a next‑generation data platform that supports critical business operations and AI initiatives. You will lead the creation of high‑performance data pipelines, cloud‑based architectures, and data models that enable near real‑time analytics and machine learning. Collaborating closely with engineers, data scientists, and product teams, you will ensure data quality, observability, and operational excellence across all systems. This position requires hands‑on technical expertise, a strong understanding of distributed systems, and a passion for solving complex data challenges in a fast‑paced, innovative environment. You will also mentor other engineers and contribute to shaping the long‑term data strategy while working in a collaborative, remote‑first culture. Accountabilities Design, implement, and maintain scalable ETL/ELT pipelines using Python, SQL, and modern orchestration frameworks. Build and optimize data models and schemas for cloud warehouses and relational databases, supporting AI and analytics workflows. Develop and operate distributed, real‑time data systems for high‑throughput ingestion and processing. Collaborate with cross‑functional teams including AI, engineering, and product to deliver high‑quality datasets and robust data products. Lead large‑scale data initiatives from planning through execution, ensuring performance, cost efficiency, and reliability. Mentor and provide architectural guidance to other engineers, promoting best practices in data engineering and pipeline development. Support testing, debugging, and QA processes to ensure system stability and data integrity. Requirements Bachelor’s degree in Computer Science, Data Science, Engineering, or a related technical field. Graduate degrees are a plus. 7+ years of progressive experience in data or software engineering, building complex data systems. Advanced programming skills in Python and SQL; experience with orchestration/streaming frameworks such as Temporal, Dagster, Airflow, Spark, or Kafka. Strong knowledge of relational and NoSQL databases (Postgres, MySQL, MongoDB, ElasticSearch, Cassandra). Experience with cloud computing and data warehousing platforms, preferably Databricks and AWS. Familiarity with ML feature stores and productionizing ML pipelines is a plus. Strong analytical skills, attention to data quality, and experience with both OLTP and OLAP systems. Experience mentoring engineers and providing technical and architectural guidance. Bonus: experience with energy market or weather data, dbt, DataOps practices, real‑time data technologies, or knowledge of power systems. Benefits Competitive salary with equity participation and long‑term growth potential. Comprehensive health benefits including medical, dental, and vision coverage. Flexible, remote‑first working environment with unlimited vacation policy. Opportunities for accelerated professional growth and mentorship from industry experts. Collaborative, inclusive culture focused on innovation and impact. Why Apply Through Jobgether? We use an AI‑powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role’s core requirements. Our system identifies the top‑fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. Data Privacy Notice By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #J-18808-Ljbffr
-
Software Engineer
4 weeks ago
Canada Creek Medium Full timeThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer / Senior Software Engineer in United States, Canada . This role offers the opportunity to shape innovative software solutions that impact end-to-end data collection, workflow integrations, and critical applications in a dynamic industry...
-
Software Engineer
3 weeks ago
Canada Creek Medium Full timeThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer / Senior Software Engineer in United States, Canada. This role offers the opportunity to shape innovative software solutions that impact end-to-end data collection, workflow integrations, and critical applications in a dynamic industry...
-
Software Engineer- Data Engineering
2 weeks ago
Canada Creek Ring Inc Full timeThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer – Data Engineering in Canada. In this role, you will be a key contributor to the design, development, and scaling of a next‑generation data platform that supports critical business operations and AI initiatives. You will lead the creation...
-
Software Engineer, Core Replication
3 days ago
, , Canada Redpanda Data Full timeOverview Join to apply for the Software Engineer, Core Replication role at Redpanda Data . We are a team of doers, seasoned engineers, hackers and builders, working on the future of streaming data. Redpanda is building the streaming data platform for developers, evolving streaming beyond the Apache Kafka protocol into a unified “engine of record” with...
-
Software Engineer, Connect
4 weeks ago
, , Canada Redpanda Data Full timeRedpanda is pioneering the Agentic Data Plane (ADP) - a new category in AI infrastructure that makes it simple and secure to connect AI agents with enterprise data and systems. Built on a multi-modal data streaming engine, Redpanda empowers agentic applications that reason and act in real-time with speed, autonomy, and precision. Global leaders including...
-
Software Engineer
4 weeks ago
, , Canada N3XT Full timeJoin to apply for the Software Engineer - Data role at N3XT Position Summary We are seeking a talented Data Engineer to build, scale, and own the data backbone of our platform. You will be responsible for designing and implementing robust ETL pipelines, managing our data lakes, and creating the libraries that power our analytics, compliance, and product...
-
Software Engineer, Data
4 weeks ago
, , Canada PENN Interactive Full timeSoftware Engineer, Data Join to apply for the Software Engineer, Data role at PENN Interactive PENN Entertainment, Inc. is North America’s leading provider of integrated entertainment, sports content, and casino gaming experiences. From casinos and racetracks to online gaming, sports betting and entertainment content, we deliver the experiences people...
-
Senior Software Engineer
1 day ago
, , Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer – .NET
4 weeks ago
, , Canada Astera Software, Inc. Full timeAbout Astera Based in Westlake Village, California, Astera Software is a profitable, fast-growing company specializing in data management space. Astera Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment. In addition, it also includes functionality for other types of...
-
Senior Software Engineer
7 days ago
, , Canada ECI Software Solutions Full timeSenior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...