GSTS

Data Engineer

GSTS

full-time

Posted on:

Location Type: Hybrid

Location: Dartmouth • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

AirflowApacheAWSCloudDistributed SystemsDockerKafkaPostgresPythonSparkSQLTerraform

About the role

  • Architect and maintain Data Pipelines and Data Streams for geospatial and maritime data
  • Design and build Data APIs for internal and external access (FastAPI)
  • Collaborate with Data Scientists to build and deploy ML models using efficient ML Ops practices
  • Support and extend CI/CD workflows using GitLab/GitHub and Infrastructure-as-Code (CloudFormation)
  • Improve platform observability and reliability
  • Support event-driven architecture for scalable data flows across the platform

Requirements

  • 10+ years of professional experience in data engineering or platform/backend engineering roles
  • Bachelor’s Degree in Computer Science, Engineering, related field, or equivalent
  • 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
  • Familiarity with Apache Kafka, Apache Iceberg, or event-driven design patterns (bonus)
  • Experience with AIS (Automatic Identification System) or other maritime data sources (bonus)
  • Hands-on with Airflow, Terraform, Snowflake, or Apache Spark (bonus)
  • Strong understanding of both DevOps and ML Ops principles (bonus)
  • Development experience with web mapping patterns and tools (bonus)
  • Solid background in geospatial data processing and technologies (bonus)
Benefits
  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonSQLPostgreSQLCI/CDDockerECSApache KafkaApache IcebergAirflowTerraform