Senior Data Migration Specialist

Data EngineerData EngineerFull TimeRemoteSeniorTeam 1,001-5,000

Location

United States

Posted

68 days ago

Salary

$58 - $62 / hour

Seniority

Senior

Job Description

Senior Data Migration Specialist

Modigent

Senior Data Migration Specialist (1099 Contractor) Position Overview As a Senior Data Migration Specialist (1099 Contractor), you will own the data migration workstream for each operating company implementation within Modigent’s Horizons Program — our multi-platform ERP transformation initiative spanning Procore, BuildOps, and Sage Intacct across 13 operating companies. You will design and execute migration strategies, lead mock migration cycles, validate data quality, and ensure every go-live has a clean, tested, and audit-ready data foundation. This high-impact contract role requires deep hands-on ERP data migration experience and the ability to deliver under tight timelines while collaborating closely with the Implementation PM, Business Analysts, and operational teams. Duties and Responsibilities - Lead data migration planning for each OpCo, including migration strategy, data ownership mapping, transformation rules, and cutover planning. - Execute multiple mock migration cycles in staging environments, document results, resolve discrepancies, and obtain business sign-off before production loads. - Perform data readiness assessments on source systems, identifying quality, completeness, and fitness issues early in the process. - Manage direct access to Procore, BuildOps, and Sage Intacct environments to extract, transform, and load data with high accuracy. - Build and maintain the data migration playbook, including procedures, transformation logic, validation criteria, and lessons learned to support scalable internal capability. - Lead data migration activities during cutover windows, resolve issues in real time, and confirm data integrity prior to go-live sign-off. - Collaborate closely with the Sage Intacct SME and other workstream leads to ensure accurate migration of financial and operational data (AR, AP, WIP, project costing, service agreements, etc.). - Document all migration decisions, issues, and resolutions to maintain transparency and support post-go-live operations. Supervisory Responsibilities None (senior individual contributor contract role with significant cross-functional leadership and coordination responsibilities). Requirements/Qualifications - Experience: 6+ years of hands-on ERP data migration experience, including designing strategies, executing mock cycles, and leading cutover activities (not just oversight). - Education: Bachelor’s degree in Information Systems, Accounting, Business, or a related field preferred; equivalent hands-on experience considered. - Physical Demands: Primarily remote/office-based with occasional travel for go-live support; standard office mobility. - Work Environment: Fully remote or hybrid contract role with flexibility for project needs; must be available for cutover windows that may include evenings or weekends. Required Skills - Deep expertise in ERP data migration, including SQL, data transformation tools, ETL processes, and validation techniques. - Direct experience migrating data into at least two of the following: Procore, BuildOps, Sage Intacct, Viewpoint, or comparable construction/ERP platforms. - Strong knowledge of construction accounting concepts (job costing, WIP, AR/AP, retainage, change orders, service agreements). - Proven ability to manage complex data migrations while supporting live operations and multiple implementations simultaneously. - Excellent analytical, documentation, and problem-solving skills with high attention to detail. - Ability to work independently and make critical decisions under pressure during cutover periods. Modigent Overview Modigent is a national leader delivering next-generation infrastructure, technology, and energy solutions through our family of specialized brands in HVAC, plumbing, and controls systems. With a strong coast-to-coast presence and extensive service capabilities, we empower customers, communities, and our over 1,500 team members to thrive with sustainable, efficient commercial building services. Equal Opportunity Statement Modigent is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status, genetic information, or any other protected characteristic. Third-Party Recruitment Policy Modigent and its wholly-owned operating companies will not pay any fees for candidate introductions, resumes, or placements from recruiters, employment agencies, or staffing firms without a prior, signed recruitment agreement specifically authorizing submission for a designated position. Unsolicited resumes or candidate submissions will not obligate Modigent to any payment, and we reserve the right to pursue and hire such candidates without liability. Agencies are requested to refrain from contacting hiring managers directly; all inquiries and submissions must go through our Talent Acquisition team.

Related Categories

Related Job Pages

More Data Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 1925H1B Sponsor

• Manage, mentor, and coach a team of Data Engineers & Data Application Administrators, fostering technical growth and collaboration. • Leverage expertise on data engineering development and support for the connection and ingestion of data source systems into Shure’s data lake and Enterprise Data Warehouse system. • Develop data transformations and load data from multiple sources into Shure’s data lake and/or data warehousing layer. • Work on problems of diverse scopes where analysis of data requires evaluation of identifiable factors. • Mentor new associates and lead team in adopting best practices. • Proficiency and hands-on experience with AWS Data Engineering Stack, Snowflake, Informatica IDMC. • Drive CI/CD development and code migration using industry best practices. • Lead Scrum teams under SAFe Agile framework with a strong One Team mindset and accountability culture. • Monitor cloud resource utilization and implement cost optimization strategies. • Knowledge & Experience of AI/ML models and Generative AI techniques for predictive analytics and AI use cases. • Demonstrate good judgment in selecting methods and techniques for obtaining solutions. • Work on automation, monitoring, and continuous improvement for DataOps operations. • Support for Shure’s data governance initiatives. • Network with senior internal and external personnel in own area of expertise. • Quickly learn emerging technologies and industry trends and proactively drive improvements and innovation. • Develop and implement methods and techniques to improve data extract efficiency, quality, and reliability. • Strongly participate in the requirement gathering process with some guidance from Data Engineers for complex integrations. • Work with Data Architects, IT Systems Analysts and Business Data Analysts to design and build flexible, scalable, sustainable data models and analytic solutions that meet business needs. • Convert business requirements into technical solutions leveraging Shure’s data application investments. • Document technical solution proposals and final designs. • Provide high-quality code deliverables that meet the standards, perform technical validation, support functional and user acceptance testing. • Work on continuous process and system improvements to ensure reliability of the data platform. • Provide routine support to business users and functional teams by resolving user Service Desk tickets and Requests in accordance with agreed-upon SLAs. • Document and execute unit test cases and perform unit and regression testing. • Adhere and contribute to general IT processes, procedures, and policies.

India
Full TimeRemoteTeam 5,001-10,000Since 1922H1B Sponsor

Role Description As a Sr Data Engineer you will be considered a technical expert in one or more phases of application and/or systems engineering. This includes providing design recommendations based on long-term IT organization strategy and expertise regarding the integration of applications across the business. You will determine specifications, plan, design, and develop business critical software solutions, utilizing appropriate software engineering processes - either individually or in concert with product team. DUTIES & RESPONSIBILITIES: - Designing Solutions: - Apply technical knowledge to drive outcomes for customers. - Ability to work and problem solve independently on initiatives that align to the broader software engineering strategy. - Developing Software: - Member of team that can work independently, as well as collaboratively with team, in developing core software for the product that delivers outcomes. - Consistent and dependable in delivering core software that meets/exceeds the team's expectations for stability, scalability, resilience, etc. - Learning and Applying New Techniques: - Shares new ideas and techniques with team; encourages junior engineers to invest in learning as a part of their job. - Collaborating within the Team: - Participate in team’s collaboration sessions to provide technical expertise to solve a problem/remove technical roadblocks for the team. - Participate in product planning and implementation. Helps team to understand and decompose work. - Defining Engineering Standards and Patterns: - Contribute to develop engineering practices, templates and frameworks in collaboration with the team. - DevOps: - Continuously assessing technology to build more stable, scalable, and resilient software; use data to measure progress. - Promote and expand on the use of the CI/CD pipeline to improve the deployment and build process. - Participates in the team support rotation and provides expert knowledge on focus subsystems. - Selecting & Managing Technology Vendors: - Contribute to define the selection criteria for selecting the right technology vendors. - Participate in proof of concept/technology along with the vendor. - Coaching Engineers: - Provide guidance to junior engineers to help them learn foundational software engineering skills. - Provide technical expertise and help the team to solve technical/software issues. - Provide trainings to the junior developers and groom them. - Provide domain expertise on software products in their area to junior engineers to help them learn/grow their skills and contribute as part of the team. - Recruiting/Building Talent: - Engage in the tech community to build the Thrivent technology brand and position as the employer of choice in the market. - Participate in the interview process or be part of the panel to recruit the right talent to the team. - Contribute to the recruitment to define the structure of the interview process to hire the right talent to the team. Qualifications - Bachelor's degree in Computer Science or other technical field or equivalent work experience. - 7+ years of experience in engineering environments, taking abstract concepts and ideas and formulating a detailed software engineering plan to deliver. - Over 4 years of experience in leading data engineering initiatives, with a strong focus on delivering scalable and efficient data solutions. - More than 4 years of technical leadership and architectural expertise in complex data-driven environments. - 4+ years of experience designing and developing reusable frameworks to streamline and standardize data engineering processes. - Extensive hands-on experience (5+ years) with technologies such as Apache Spark, Databricks, DBT, Python, and Airflow. - Experience architecting software solutions with requirements such as performance SLOs, high availability, reliability, security, etc. - Solid hands-on experience with observability practices and tooling (logs, metrics, and traces) to support root-cause analysis and incident response. - Proven expertise in debugging production issues, including analyzing complex code paths and large-scale log data to troubleshoot and resolve product defects. - Proficiency in managing large scale projects and the ability to articulate and transfer complex ideas to a wide audience through both verbal and written communication. - Expert knowledge/experience with querying databases for complex data lookup/update. - Perform code reviews with associate team members. Requirements - Financial Services industry experience. - Coach/mentor other team members as appropriate. Benefits - Various bonuses (including, for example, annual or long-term incentives). - Medical, dental, and vision insurance. - Health savings account. - Flexible spending account. - 401k. - Pension. - Life and accidental death and dismemberment insurance. - Disability insurance. - Supplemental protection insurance. - 20 days of Paid Time Off each year. - Sick and Safe Time. - 10 paid company holidays. - Volunteer Time Off. - Paid parental leave. - EAP. - Well-being benefits. - Other employee benefits.

United States
$104.1K - $140.8K / year
ICF logo

Data Engineer

ICF

Founded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en

Data Engineer68 days ago

Role Description We are seeking a Data Engineer to support federal government programs by designing, building, and maintaining scalable, secure, and compliant data solutions. This role partners closely with data scientists, analysts, developers, and government stakeholders to enable data-driven decision-making across mission‑critical systems. Job Location: This is a fully remote role which may require occasional travel to the DC Metro area as needed for onsite client meetings. Preference to candidates located within the Washington, DC Metro area. If you accept this position, you should note that ICF does monitor employee work locations and blocks access from foreign locations/foreign IP addresses, and also prohibits personal VPN connections. What You Will Do - Design, build, and maintain data pipelines and ETL/ELT processes supporting large-scale federal data systems - Develop and optimize cloud-based data architectures in AWS or Azure environments (e.g., S3, Redshift, RDS, Databricks, Synapse) - Integrate structured and unstructured data from multiple government and third‑party sources - Ensure data quality, integrity, availability, and performance across systems - Support ATO, RMF, and federal security requirements, including documentation and audit support - Collaborate with DevOps teams on CI/CD, infrastructure as code (IaC), and deployment automation - Translate business and mission requirements into scalable technical solutions - Produce and maintain technical documentation for data flows, pipelines, and architectures - Participate in Agile ceremonies and work closely with cross‑functional teams Qualifications - Active Top Secret clearance, with SCI eligibility - 1+ years of experience designing and supporting enterprise data solutions in federal or regulated environments What We Would Like You To Bring With You - Bachelor's Degree in related field - Prior experience supporting federal or DoD programs, preferably DCSA - Strong experience with relational databases (e.g., Oracle, PostgreSQL, SQL Server, Azure SQL, or similar) - Knowledge of data modeling techniques, ETL/ELT processes, and data integration patterns - Familiarity with cloud platforms (Azure, AWS, or GCP) and modern data services - Experience supporting security, governance, and compliance requirements - Experience with data warehousing, reporting, and analytics platforms - Familiarity with DevSecOps, CI/CD pipelines, and infrastructure‑as‑code Pay Range The pay range for this position based on full-time employment is: $81,499.00 - $138,549.00

United States
$81.5K - $138.5K / year
Job Closed

Role Description Estamos em busca de um(a) Engenheiro(a) de Dados Sênior para liderar o desenho, construção e evolução de plataformas modernas de dados, baseadas em arquitetura Lakehouse. Este(a) profissional terá papel estratégico na definição de padrões, governança e construção de pipelines de dados escaláveis, garantindo eficiência, qualidade e alta performance das soluções. Responsabilidades - Projetar e implementar arquiteturas de dados modernas (Lakehouse) - Desenvolver e otimizar pipelines de dados escaláveis e performáticos - Definir padrões de desenvolvimento, governança e boas práticas de dados - Trabalhar com grandes volumes de dados estruturados e não estruturados - Atuar em parceria com times de engenharia, analytics e negócio - Garantir qualidade, segurança e confiabilidade dos dados - Apoiar na evolução contínua da plataforma de dados Qualifications - Experiência sólida em engenharia e/ou arquitetura de dados - Vivência com arquitetura Lakehouse - Experiência com Databricks e Delta Tables - Domínio em PySpark para processamento de dados - Conhecimento em modelagem de dados e otimização de performance - Experiência com pipelines de dados (batch e/ou streaming) Requirements - Experiência com ferramentas de orquestração (ex: Airflow) - Conhecimento em cloud (AWS, Azure ou GCP) - Experiência com governança e qualidade de dados - Vivência com DataOps ou MLOps Company Description Você conhece a Icon? Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes. Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!

Worldwide
Job Closed