Data Engineer
3 weeks ago
Ottawa’s tech sector is growing, and so are the opportunities If you’re exploring your next role in tech, Work in Ottawa can help you learn about leading employers and exciting careers in Canada’s capital. Led by Invest Ottawa, the city’s lead economic development agency, this initiative works alongside tech companies, recruiters and search firms, and community partners to spotlight the incredible innovation happening here and help connect great people with great opportunities. We are excited to partner with GSTS to attract top talent for a Data Engineer. GSTS is a leading Maritime AI company specializing in advanced analytics, risk management, and operational optimization solutions for the global maritime industry. Our mission is to enable safer, smarter, and more sustainable maritime operations through the power of Artificial Intelligence and predictive analytics. Backed by funding from leading global strategic and financial investors, GSTS has garnered international recognition for its proprietary technology and visionary maritime roadmap. OCIANA is a dual‑use digital maritime AI product supporting defence, security and supply chain customers globally. OCIANA provides risk and optimization solutions for multiple stakeholders across both sectors. ROLE As Data Engineer, you’ll play a critical role in building out OCIANA’s geospatial data integrations, enabling real‑time decision‑making and supporting novel machine learning models. You'll collaborate with Data Scientists, Product Owners, Developers and other Engineers to scale infrastructure, optimize pipelines, and ensure seamless delivery of data services from ingestion to visualization. KEY RESPONSIBILITIES Architect and maintain Data Pipelines and underlying data models for ingesting and transforming TB‑scale geospatial and maritime data Develop and manage RESTful APIs (FastAPI preferred) for internal and external data access Support and extend CI/CD workflows using GitLab/GitHub and Infrastructure-as‑Code (CloudFormation) Implement real‑time streaming architectures (Kinesis, Kafka, or similar) Improve platform observability and reliability through metric generation and alert configuration Automate container orchestration with Docker, CI/CD and AWS Elastic Container Services Support event‑driven architecture for scalable data flows across the platform EXPERIENCE & QUALIFICATIONS Bachelor’s Degree in Computer Science, Engineering, related field, or equivalent 5+ years of experience in data engineering or platform/backend engineering roles Strong Python and SQL programming skills (PostgreSQL preferred) Experience with cloud‑native architecture and working with managed services in AWS Proven experience in CI/CD, containerization (Docker), and orchestrators like ECS Familiarity with Git‑based collaboration (GitLab) and Agile/Scrum development environments Experience building and optimizing large‑scale data infrastructure and distributed systems BONUS POINTS Familiarity with Apache Kafka, Apache Iceberg, or event‑driven design patterns Experience with AIS (Automatic Identification System) or other maritime data sources Hands‑on with Airflow, Terraform, Snowflake, or Apache Spark Strong understanding of both DevOps and ML Ops principles Development experience with web mapping patterns and tools (Mapbox, Deck.GL, Leaflet) Solid background in geospatial data processing and technologies (PostGIS) OUR STACK Gitlab/Gitlab-CI, Docker, Python, Node.js, PostgreSQL/Athena, AWS: CloudFormation, ECS Fargate/Lambda, CloudWatch, Kinesis, API Gateway/Fast API, Sentry, React, AGgrid, Deck.gl COMMENTS / SPECIAL CONSIDERATIONS Candidates must be willing to obtain a criminal background check and provide two professional references. WHAT WE OFFER GSTS is focused on attracting unique, diverse perspectives that help drive the global maritime industry forward. Our compensation is comprised of the following: Competitive salary and vacation 100% employer‑paid health and dental benefits for you and your family Annual HSA/FSA allotment Access to mental health professionals Annual professional development spend One‑time tech allowance WHY WORK WITH US Have a meaningful impact: Join a dynamic environment where your contributions directly influence our products and company growth. Collaborative team: Be part of a small, agile team that values positivity, creativity, and open communication. Continuous learning: We’re committed to your professional growth, providing opportunities for skill development and staying current with industry trends. Exciting industry: Work on cutting‑edge projects in a rapidly evolving field, applying your skills to solve real‑world challenges. Work‑life balance: We respect your time outside work and strive to maintain a healthy balance between professional and personal commitments. We are committed to creating a sense of belonging amongst our team. We place an emphasis on fostering a diverse, collaborative, and inclusive working environment. We welcome applications from qualified candidates irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief. GSTS offers a competitive salary and benefits package. If you think this challenge is right for you, we encourage you to apply. Please address any questions to We collect your name, email, phone number, address, resume, cover letter and any other information you wish to provide to: Assess your qualifications and suitability for the role Coordinate the recruitment process Meet our legal and HR record‑keeping obligations. To learn about how we use and protect your data, go to our Privacy Policy. Work in Ottawa utilizes a secure, closed AI environment for the initial screening of resumes, ensuring your data remains safe while helping us efficiently identify top candidates. We encourage all applicants to apply, even if you do not meet every requirement. If you possess relevant skills, enthusiasm and eagerness to grow, we want to hear from you To enhance your visibility, consider including relevant keywords in your resume. If you require any accommodation during the hiring process, please reach out to the team at GSTS. #J-18808-Ljbffr
-
Data Engineer
2 weeks ago
Ottawa, Ontario, Canada Tulloch Full timeCome Join Us"We want to build an organization where everyone loves their job and their leaders care for them."Over the last 30 years, TULLOCH has built a robust multi-disciplinary consulting engineering firm recognized Canada-wide for its strengths in the diverse service offerings and commitment to excellence. TULLOCH's innovative use of emerging...
-
Data Engineer
2 days ago
Ottawa, Canada TULLOCH Full timeMicrosoft Fabric Data Engineer Location: Ottawa, Ontario Reporting to: Director of Technology Responsibilities Design and implement modern data architectures within Microsoft Fabric, leveraging Lakehouse, Data Warehousing, and OneLake features. Develop scalable data models optimized for analytics and reporting with Power BI integrations. Build, automate, and...
-
Data Engineer
15 hours ago
Ottawa, Canada TULLOCH Full timeMicrosoft Fabric Data Engineer Location: Ottawa, Ontario Reporting to: Director of Technology Responsibilities Design and implement modern data architectures within Microsoft Fabric, leveraging Lakehouse, Data Warehousing, and OneLake features. Develop scalable data models optimized for analytics and reporting with Power BI integrations. Build, automate, and...
-
Data Engineer
2 days ago
Ottawa, Canada Work in Ottawa Full timeOttawa’s tech sector is growing, and so are the opportunities! If you’re exploring your next role in tech, Work in Ottawa can help you learn about leading employers and exciting careers in Canada’s capital. Led by Invest Ottawa, the city’s lead economic development agency, this initiative works alongside tech companies, recruiters and search firms,...
-
Data Engineering Intern
3 weeks ago
Ottawa, Canada SalesPilot 365 | CRM Full timeAbout SalesPilot 365 SalesPilot 365 is a modern staffing and talent acquisition platform connecting organisations with top-tier talent across emerging technology domains. As part of our expansion into data-driven and cloud-first ecosystems, we are inviting motivated individuals to join our Data Engineering Internship Cohort . Role Overview As a Data...
-
Ottawa, Canada NTT DATA North America Full timeA leading data services provider in Ottawa seeks a Vision AI Data Analyst to ensure data accuracy and compliance from monitoring systems in manufacturing. The ideal candidate will analyze operational data, facilitating significant cost savings through process improvements. Responsibilities include data management, analytics and reporting, root cause...
-
Senior Engineering Manager
4 weeks ago
Ottawa, Canada Prisma Data, Inc. Full timeAt Prisma, we’re redefining how developers work with databases. If you’re fascinated by the cutting-edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agility, ownership, and impact of a fast-moving startup, Prisma is the place for you. Backed by top-tier Silicon Valley investors like Amplify Partners, Kleiner...
-
Senior Data Engineer
3 weeks ago
Ottawa, Canada Orion Innovation Full timeRole: AI Data Architecture & Engineering Type: Remote - Design and Optimization: Design, build, and optimize high-performance ETL/ELT data pipelines specifically tailored to support AI model training, RAG systems, and real-time inference workflows. - Generative AI Pipelines: Collaborate with data scientists and application teams to implement specialized...
-
Vision AI Data Analyst
2 days ago
Ottawa, Canada NTT DATA Americas, Inc Full timeKey ResponsibilitiesData Management: Collect, clean, and process data from multiple sources, including glove usage, vial counts, operator entry/exit logs, and environmental monitoring systems.Analytics & Reporting: Develop and maintain dashboards and reports tracking KPIs such as downtime reduction, deviation prevention, and sterility performance.Root Cause...
-
Vision AI Data Analyst
21 hours ago
Ottawa, Canada NTT DATA Americas, Inc Full timeKey ResponsibilitiesData Management: Collect, clean, and process data from multiple sources, including glove usage, vial counts, operator entry/exit logs, and environmental monitoring systems.Analytics & Reporting: Develop and maintain dashboards and reports tracking KPIs such as downtime reduction, deviation prevention, and sterility performance.Root Cause...