Remote job
Senior Data Engineer, Credit Reporting
Job details
About this role
Role overview
Own the data workflows that prepare and deliver accurate customer account information to credit reporting organizations. This hands-on role combines recurring reporting operations with engineering work: investigating discrepancies across source records, SQL and Python transformations, and submitted data, then correcting issues and strengthening safeguards. You’ll work with customer support, compliance and engineering to resolve cases and improve the reliability of the reporting process.
Responsibilities
- Manage recurring reporting cycles, including data preparation, validation, submissions, feedback handling, exception resolution and reconciliation. - Build, maintain and debug SQL transformations, Python scripts and data pipelines used to produce reporting data. - Trace discrepancies from account activity through source records and transformation logic to submitted outputs; identify root causes and implement durable fixes. - Investigate customer support escalations, explain account data and approved reporting treatment, and provide evidence for dispute responses. - Assess the full set of accounts affected by defects, apply corrections and controlled reprocessing, and verify outcomes. - Add automated checks, reconciliations, monitoring and alerts to catch inaccurate, missing, duplicated or unexpected data before submission. - Coordinate production fixes with engineering and translate approved reporting requirements with compliance; document logic, lineage and procedures.
Requirements
- Degree in computer science, engineering, data science or a related quantitative field. - At least 5 years of data or software engineering experience, including ownership of production pipelines and operational workflows. - Advanced SQL skills for complex joins, data profiling, account-level reconciliation and troubleshooting transformations. - Strong Python skills, including reading unfamiliar code, debugging scripts and making maintainable changes. - Ability to investigate ambiguous issues independently, balance recurring work with incidents, and verify resolution. - Experience with version control, code review, automated testing and workflow scheduling or orchestration.
Nice to have
- Background in consumer lending, servicing, payments, banking, financial services, fintech or installment payments. - Familiarity with cloud data warehouses, relational databases, transformation frameworks and coding assistants.
Benefits and work setup
The listing describes the role as full-time and remote. The stated pay range is $4,500–$6,000 per month gross, in USD.