Data Migration Engineer

1 month, 2 weeks ago
Full-time
Junior
Database Administration
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.
  • Collaborate with internal teams and external partners to support customer data transitions from discovery through delivery.
  • Work with customer records management teams to understand legacy data structures and map them to the Mark43 schema.
  • Review contractor deliverables and provide guidance to support successful migration work.
  • Investigate source databases to identify edge cases and ensure data fidelity during migrations.
  • Partner with deployment, engineering, and product teams to improve migration tooling and processes.
  • Balance project timelines and quality standards while maintaining strong stakeholder relationships.
  • Translate technical migration requirements for non-technical stakeholders and collaborate across teams.
  • Own migration projects and navigate ambiguity across complex data environments.

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 a plus.
  • 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.
  • Comfort owning projects from discovery through delivery.
  • Strong attention to detail and ability to navigate ambiguity.
  • Ability to communicate technical details clearly to non-technical stakeholders.

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

Senior Software Engineer - Postgres

ClickHouse 51-250 IT Services

ClickHouse is hiring a Senior Software Engineer to help build a new Postgres initiative within its cloud platform, focused on database orchestration, automation, and developer-facing infrastructure.

C C++ CI/CD Go Kubernetes PostgreSQL Python Ruby Rust Terraform TypeScript
8 hours, 53 minutes ago

Database/Application Administrator

Blueprint Technologies 251-1K Internet Software & Services

Blueprint is hiring a Database/Application Administrator to support enterprise databases and analytics applications across cloud and hybrid environments, with the goal of maintaining high availability, performance, scalability, and operational reliability.

AWS Linux Oracle PostgreSQL SQL Server
14 hours, 38 minutes ago

Senior DBA Engineer - Fuze Care Services

Fuze Health Health Care Providers & Services

Fuze Health is hiring a Senior Database Administrator to lead AWS database modernization for its Hospice business unit, moving a recently migrated healthcare platform from self-managed SQL Server on EC2 to AWS RDS.

AWS Datadog Encryption HIPAA PostgreSQL SQL Server Terraform Windows Server
16 hours, 36 minutes ago

Sr. Database Reliability Engineer

SpaceX 10K-50K Aerospace & Defense

SpaceX is seeking a Senior Database Reliability Engineer to own and improve the reliability, performance, and operational support of the company’s Oracle and PostgreSQL database environment within its IT Engineering organization.

Bash Git Linux Machine Learning MySQL Oracle PostgreSQL Python SQL Windows Server
21 hours, 52 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