Data Migration Engineer

1 hour, 37 minutes ago
Full-time
Junior
Software Development
Mark43

Mark43

Mark43 redefines public safety software with an integrated Records Management System and a cloud-based Computer Aided Dispatch System, empowering first responders with reliable information and setting industry standards for customer support.

Professional Services
251-1K
Founded 2012
$179M raised

Description

  • Design and execute SQL-based ETL processes to migrate legacy public safety data into the Mark43 platform.
  • Own data migration projects from discovery through delivery, balancing timeline and quality requirements.
  • Work directly with customer records management teams to understand legacy data structures and map them to new schemas.
  • Analyze source databases to identify edge cases and ensure data fidelity.
  • Collaborate with internal teams, including Deployment, Engineering, Product, and Global Services, to improve migration tooling and processes.
  • Review and guide the work of data migration contractors.
  • Communicate technical migration details to non-technical stakeholders and external partners.
  • Maintain strong working relationships with internal and external stakeholders throughout the migration process.

Requirements

  • 2+ years of experience in a data migration, ETL development, or SQL development role.
  • Deep understanding of SQL and relational database design.
  • Demonstrated experience writing complex SQL scripts.
  • Ability to analyze legacy data models and translate them into new schemas.
  • Experience managing contractor deliverables is preferred.
  • Interest in public safety data and the impact of high-quality migrations on customer success.
  • Prior work with public safety or government systems is a bonus.
  • Ability to work in Canada, the UK, or one of the approved U.S. states listed in the posting.
  • Authorization to work for any employer in the country where the role is hired; no visa sponsorship is available at this time.

Benefits

  • Target base annual salary range of $80,000 - $100,000.
  • Bonus opportunity.
  • Company stock options.
  • Full benefits package.
  • Health insurance.
  • Paid time off.
  • 401(k) with company match.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Data Engineering Manager

Overstory 11-50 Utilities

Overstory is hiring a Data Engineering Manager to lead distributed data engineering and GIS teams that build the data platforms and pipelines supporting ML-powered products for a more resilient electric grid.

Apache Airflow Dagster GCP Grafana Kubernetes Machine Learning PostgreSQL Python SQL
22 minutes ago

Principal Engineer - Data Infrastructure

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Principal Engineer for Data Infrastructure to own and evolve the company’s database and data warehousing systems as its data volume and complexity continue to grow.

Apache Airflow AWS Dagster Databricks dbt Elasticsearch Git GitLab Go Kafka Kubernetes Microservices MySQL PostgreSQL Prefect Python React React Native Snowflake SQL TypeScript
22 minutes ago

Senior Data Engineer

Zeta Global 1K-5K Media

Zeta Global is hiring a Senior Data Engineer to build and operate high-scale data pipelines and analytics-ready datasets that support its AdTech platform and downstream prediction, BI, and measurement use cases.

Apache Airflow Apache Spark AWS Cassandra CI/CD ClickHouse Dagster Druid DynamoDB Go Java Kafka Machine Learning MySQL PostgreSQL Python Redis Scala SQL
22 minutes ago

Principal Database Engineer, Data Engineering

GitLab 1K-5K Internet Software & Services

GitLab is hiring a Principal Database Engineer to shape and operate the PostgreSQL platform behind GitLab.com and self-managed deployments, with the goal of improving reliability, scalability, and cost efficiency at global scale.

GitOps Microservices PostgreSQL
37 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers