Tech jobs
Job listings
Mid-Senior Level Data Engineer Role
Designs, builds, and maintains ETL pipelines in Python and SQL, reviews code, and troubleshoots data applications using Docker, Kubernetes, and Airflow.
Data Engineer - Snowflake, dbtCore/Cloud, AWS
Build and maintain high-performance data pipelines in Snowflake and AWS, using dbt Core/Cloud and Python to power analytics and AI initiatives for an insurance company.
Senior Data Engineer - ETL & Data Platform Lead
Design and implement ETL pipelines and data platforms using Python, shell scripting, and Docker/Kubernetes for a Toronto-based tech consulting firm.
Senior Java Developer
Build and maintain core banking systems handling trade capture, booking, and lifecycle for a global financial markets platform using Java, PostgreSQL, and Kafka.
Lead Staff Software Engineer, Data & AI Platform
Lead the design and scaling of Rivian’s Generative AI backend, orchestrating LLMs, vector stores, and agents to power AI-driven features for commercial partners and customers.
Analyste, ingenierie des donnees / Developer Data Engineering
Lead data-engineering role modernizing a financial analytics platform by migrating SAS to SAS Viya on Kubernetes in the cloud, automating CI/CD pipelines, and ensuring security and performance.
Kafka Data Engineer in Institutional Securities
Build and maintain Kafka-based data pipelines for a financial-services firm, ensuring real-time and archival data processing while collaborating with global teams.
Senior Java Spark Big Data Engineer
Builds and optimizes large-scale data pipelines using Java and Apache Spark, leading a team to process and analyze big data efficiently.
Software Development Engineer II (Backend)
Builds and scales backend systems for an OSINT-focused cybersecurity product using Python, Go, or Node.js and AWS serverless services.
Senior Data Engineer
Senior Data Engineer builds and maintains ETL pipelines, schedules jobs, and reviews code for robust data solutions in a consulting context.
Principal Data Engineer
Principal Data Engineer designs and maintains self-hosted data infrastructure, optimizes PostgreSQL/MongoDB systems, and builds scalable ETL pipelines for a game developer.
Senior Backend Developer (Java & Python)
Build and migrate cloud-native microservices in Java/Spring Boot to Azure AKS for a bank’s securitization platform, using Terraform, Kafka, and Azure SQL while ensuring regulatory compliance and high availability.
Kafka Data Engineer
Build and maintain Kafka pipelines that feed real-time and archival data stores for an investment bank, using Python and Unix scripting while collaborating with global teams.
Backend Java Developer (Payments Services)
Backend Java developer building and maintaining distributed payment microservices using Kubernetes, Docker, Kafka, and CI/CD pipelines for a global bank’s digital transformation.
Data Engineer - DataBricks
Build and maintain scalable data pipelines in Databricks for a financial client, using PySpark, Azure, and medallion architecture to process batch and streaming data.
Agentic AI & DevOps Automation Engineer - Robotics Data Platform, Kitchener, ON
Build and maintain CI/CD pipelines, infrastructure-as-code, and AI-assisted engineering workflows for a robotics data platform, improving reliability and developer productivity.
Senior Java Backend Developer
Builds and migrates Java/Spring Boot microservices to Azure Kubernetes, using Terraform and Kafka to modernize a bank’s securitization platform while ensuring compliance and scalability.
Senior Data Engineer
Build and own Flinks’ data and ML platform: BigQuery, dbt, Airflow, Pub/Sub, Kubeflow, Vertex AI, and FastAPI to turn models into production-grade services.
Backend developer
Builds and maintains web apps, themes, plugins, and databases using PHP, MySQL, Laravel/Symfony, Docker, and WordPress.
Senior Data Engineer
Senior Data Engineer builds and optimizes large-scale data pipelines for Samsung’s cloud services and devices, processing TBs of data daily using AWS, Spark, Kafka, and Python.