
Data Engineer
Perform
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Collaborate with engineers to design and execute data migrations between systems
- Perform data mapping, transformation, validation, and reconciliation
- Ensure data accuracy and completeness across environments
- Build and maintain production data pipelines and APIs
- Develop scripts and services for data movement and validation
- Model data and analyze source and target schemas
- Write complex SQL queries and work with relational and NoSQL databases
- Identify and resolve data quality issues during migration
- Support the full lifecycle of delivery: design, development, deployment, testing, monitoring, and ongoing support
- Contribute to discussions around data quality, test strategy, and automation
- Integrate and manage data flows across multiple systems and applications
- Design and implement data models that reflect business logic and support application use cases
- Design and execute complex data migrations between systems, ensuring data integrity and consistency
Requirements
- 3+ years of experience in a Data Engineering role.
- Experience working with transactional or financial data is a plus
- At least 5 years of experience delivering production software solutions
- Proficient in Python with experience shipping production pipelines
- Strong hands-on experience with SQL and NoSQL databases (SQL Server and MongoDB preferred)
- Experience building scripts or services for data movement and validation
- Familiar with Azure data tools (such as Azure Data Factory, Azure Data Lake, Microsoft Fabric) or comparable platforms
- Experience using Git or other distributed version control systems
- Familiar with automated deployments and continuous delivery practices
- Solid understanding of REST APIs, JSON, testing, security, and performance best practices
- Bachelor’s degree in Computer Science or related field, or equivalent experience
- Strong verbal and written communication skills.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
data migrationdata mappingdata transformationdata validationdata reconciliationSQLNoSQLPythondata modelingdata pipeline
Soft Skills
communicationcollaborationproblem-solvingattention to detailcritical thinking
Certifications
Bachelor’s degree in Computer Science