Staff Software Engineer - Data Integration

New
J
JobgetherData Intelligence
Based in the United StatesFull-TimeStaff
Salary$180,000–$225,000 USD
Apply NowOpens the employer's application page

Job Details

Required Skills
SQLETLTypeScriptData engineering

Requirements

  • Proven experience in data engineering, metadata management, systems integration, or a closely related technical discipline.
  • Hands-on experience with ETL platforms, SQL parsing, data lineage, transformation logic, or comparable data integration technologies.
  • Strong ability to reverse engineer unfamiliar systems, including technologies with limited or incomplete documentation.
  • Professional experience with TypeScript and a strong understanding of automated software testing practices.
  • Demonstrated experience using AI-assisted development tools as an integrated part of the software engineering lifecycle.
  • Strong problem-solving skills and a practical engineering mindset.
  • Ability to operate effectively in an early-stage environment with evolving requirements and significant individual ownership.
  • A bias toward action, rapid delivery, thorough validation, and continuous improvement.
  • Strong communication and collaboration skills, with the ability to work closely with architects and other technical stakeholders.
  • Experience with Informatica PowerCenter, DataStage, Talend, SSIS, or similar enterprise platforms is a plus.
  • Familiarity with graph models, OpenMetadata, OpenLineage, compilers, parsers, SQL transformation frameworks, or related technologies is advantageous.
  • Experience delivering software in regulated, security-sensitive, or highly controlled environments is also a plus.

Responsibilities

  • Build and maintain robust connectors for legacy ETL platforms, databases, modern cloud data systems, and other enterprise technologies.
  • Develop parsers capable of processing XML, SQL, repository exports, scripts, and vendor-specific or proprietary formats.
  • Transform extracted metadata into accurate lineage, dependency, and transformation models that customers can trust.
  • Create automated tests, validation frameworks, and known-good datasets to continuously verify connector accuracy and reliability.
  • Partner with senior technical leadership to improve the connector framework, establish reusable architectural patterns, and document best practices.
  • Reverse engineer unfamiliar or poorly documented systems to understand their structures, dependencies, and transformation logic.
  • Integrate AI into everyday engineering workflows, using it to accelerate reverse engineering, coding, testing, debugging, documentation, and problem solving.
  • Contribute to a fast-moving product environment where shipping quickly, validating thoroughly, and iterating based on real-world findings are essential.
View Full Description & ApplyYou'll be redirected to the employer's site
$180,000–$225,000 USD
Apply Now