Tech jobs
Job listings
Staff Software Engineer – Data Platform – Canada
Staff Software Engineer on the Data Platform team at Pantheon, extending the data platform to surface insights in the product experience and power ML/LLM-driven insights using technologies like Python, Airflow, Kubernetes, Snowflake, Google Cloud Platform, Docker, and Terraform.
Staff Software Engineer – Data
Lead the design and operation of large-scale real-time data platforms using Python, Apache Flink, and Kafka to power analytics for PlayStation. Mentor engineers and solve distributed systems challenges.
Intermediate Data Engineer
Data Engineer designing and building data pipelines and architecture using Snowflake, Azure Data Factory, Azure Functions, SQL, Python, and PowerShell for a hospitality group's analytics and reporting platform.
Senior Data Engineer
On-site Senior Data Engineer in Montreal focused on Snowflake data warehousing (8–10 years), ETL via Informatica/Talend, legacy-to-Snowflake data pipelines, SQL/PL/SQL, and ML integration with Snowflake.
Senior Data Engineer
Builds and maintains data pipelines, ETL frameworks, and AI/Gen AI systems for RBC Wealth Management, ensuring data quality, scalability, and integration with AI agents like the Model Context Protocol (MCP).
Software Developer Full Stack .NET/Angular
Develops and maintains secure, scalable full-stack lottery systems using .NET/C# and Angular, focusing on enterprise-grade APIs, database optimization, and cross-functional collaboration to deliver high-impact features and resolve production issues.
Senior Databricks Data Engineer
Senior Databricks Data Engineer building and optimizing streaming and batch pipelines using PySpark, SQL, and Delta Lake on the Lakehouse platform while enforcing data governance.
Senior Data Engineer II, Finance
Builds and maintains financial data pipelines for monthly/quarterly book closures, retailer invoicing, and reporting, collaborating with accounting, billing, and revenue teams to ensure scalable, reliable, and accurate financial data modeling and integration.
Data Engineer
Designs and maintains data architecture and BI ecosystem, building scalable, AI-ready data solutions with Snowflake, Azure, Microsoft Fabric, Power BI, dbt, and BigQuery while ensuring governance across airline-related enterprise systems.
Sr. Java Full Stack Developer, TD Securities
Build and maintain Java full stack applications (Java 11+, Spring Boot, React) with microservices and RESTful APIs for TD Securities' capital markets technology solutions, including production support and code reviews.
Software Engineer
Full stack developer modernizing enterprise web platforms using .NET Core, Angular, and SQL. Collaborate on scalable, secure cloud-native solutions via CI/CD.
Senior Software Development Engineer 3 (Customer) -ID-35668
Job Summary: We are building one of the region's most ambitious e-commerce platforms a high-traffic, multi-region platform engineered for scale, reliability, and exceptional customer experiences. As a Senior…
Associate Solutions Architect
540 is seeking an Associate Solutions Architect to support a mission-critical federal health data modernization initiative. The team is building a modern data platform that integrates information from diverse defense…
Senior Data Scientist
About GitHub GitHub is the world’s leading platform for agentic software development — powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the…
Software Engineer
Who will you be working with? Wabtec’s Train Control Office Systems (TCOS) group develops and maintains a suite of products and applications known as the Train Management & Dispatch System (TMDS). TMDS provides our…
Data Engineer
Designs and maintains scalable data pipelines and analytics platforms to support motor insurance underwriting, pricing, and risk assessment by integrating internal/external data (policies, claims, telematics) and ensuring data quality/governance for business decisions.
Lead Data Engineer
Lead Data Engineer to design, develop and optimise data platforms and infrastructure for underwriting, pricing and risk decision-making in motor insurance. Core technologies include SQL, Python, Databricks, Snowflake/PostgreSQL, and data orchestration tools.