DeveloperJobs.io
← Back to all jobs

Job Description

Build a data reconciliation capability that bridges legacy and modernized platforms, combining data engineering with hands-on Generative AI.

Responsibilities

  • Design and develop a data reconciliation utility to compare data between legacy systems and modernized platforms
  • Create mechanisms to surface discrepancies, patterns, anomalies, and nuanced differences across large datasets
  • Use Generative AI alongside pattern matching and regex (and related techniques) to improve reconciliation accuracy
  • Deliver hands-on implementations using Python and modern Generative AI frameworks
  • Integrate with and consume external services via Model Context Protocol (MCP)
  • Build agentic or workflow-based solutions using LangGraph
  • Work closely with senior engineers and architects to design and accelerate development of the reconciliation platform
  • Develop scalable, maintainable data engineering solutions that support broader modernization initiatives
  • Participate in data validation, testing, troubleshooting, and production implementation
  • Support evolving data engineering initiatives as the reconciliation solution matures

Requirements

  • 7+ years of experience in data engineering, software engineering, or a related technical discipline
  • Strong hands-on background in data engineering
  • Demonstrated experience building Generative AI solutions
  • Strong Python development skills
  • Hands-on experience with LangGraph or similar agentic AI frameworks
  • Experience working with Model Context Protocol (MCP), including consuming MCP services
  • Experience developing solutions involving data comparison, reconciliation, pattern detection, or data validation
  • Strong understanding of data processing and transformation concepts
  • Experience delivering production-quality solutions within modern CI/CD environments
  • Strong problem-solving skills and ability to work independently in a hands-on engineering role

Technologies

  • Python
  • LangGraph
  • Model Context Protocol (MCP)
  • Generative AI
  • regex
  • CI/CD

Preferred Qualifications

  • Experience supporting large-scale technology or data modernization initiatives
  • Experience in financial services or other highly regulated environments
  • Experience developing AI-enabled data engineering utilities or automation solutions
  • Familiarity with Spark or other distributed data-processing technologies
  • Prior experience within a large enterprise engineering environment

Compensation

  • USD 66 - 71 per hourly

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Vision insurance

Location and Work Arrangement

  • Richmond, VA 23238 (Required)
  • Hybrid remote in Richmond, VA 23238

Experience (as listed)

  • Data engineering: 7 years (Required)
  • Software engineering: 7 years (Preferred)
  • Generative AI: 7 years (Preferred)
  • Python: 5 years (Preferred)
  • LangGraph: 7 years (Preferred)

Similar Jobs