We are seeking a Senior Software Engineer to develop automation tooling using LLMs and agent frameworks for legacy code analysis, documentation generation, and migration. This role involves integrating outputs with engineering review and validation processes. You will analyze and reverse-engineer legacy database and mainframe workloads to identify dependencies and functional logic for modernization. Responsibilities include developing parsers and utilities to extract metadata and lineage from legacy codebases, designing and building cloud-native migration services, and implementing scalable data platforms and pipelines using Apache Spark (PySpark) and Databricks/Google Cloud Dataproc. You will also architect data models, redesign relational schemas for MongoDB, build configuration-driven ETL frameworks, develop data validation and auditing frameworks, orchestrate data workflows using Apache Airflow, and implement Change Data Capture and reverse ETL mechanisms.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior