Job Summary:
The Data Engineer will design and build an extensive transaction stitching application that tracks the journey of money flowing through a client's account over the lifetime of funds. The role requires advanced Python and SQL expertise along with strong hands-on experience with AWS data services to develop scalable and reliable data engineering solutions.
Key Responsibilities:
- Design and develop a transaction stitching application to track the movement and lifecycle of funds through client accounts.
- Build and maintain data processing solutions supporting transaction stitching and financial data analysis.
- Develop scalable data engineering solutions using Python, SQL, and AWS services.
- Integrate and utilize AWS data services to support application development and data processing requirements.
- Develop and optimize data workflows to ensure accurate tracking of transactions and fund journeys.
Required Qualifications:
- Advanced Python programming skills.
- Advanced SQL skills.
- Strong hands-on experience with AWS services such as AWS Glue, Amazon S3, AWS Lambda, and Amazon Redshift.
- Experience building data engineering applications and solutions using AWS services.