Job Title: AWS Data Engineer
Location: Minneapolis, MN (Onsite)
Job Type: Contract
Experience: Mid-to-Senior level
Job Overview
Our client is seeking an experienced AWS Data Engineer to join their team in Minneapolis, MN. The ideal candidate will have hands-on experience delivering data solutions on AWS and can clearly articulate how they have leveraged various technologies to meet specific business requirements. A background in financial services, especially brokerage, is a strong plus.
Key Responsibilities
- Design, develop, and maintain data pipelines and ETL workflows on AWS
- Work with large-scale structured and unstructured data across cloud and on-premise systems
- Collaborate with business stakeholders to translate requirements into scalable data solutions
- Optimize data processes for performance, reliability, and cost-efficiency
Required Skills
- Programming: Python, SQL
- Databases: Oracle, SQL Server
- ETL/Data Tools: PySpark
- Cloud: AWS - S3, Lambda, Glue, EMR, EMR Serverless, Step Functions, Athena, EC2, CloudFormation Template, SNS Topic
Preferred Skills
- Programming: Java, Scala
- Databases: Snowflake, PostgreSQL
- ETL/Data Tools: Informatica
- AWS (Optional): Glue ETL, Kinesis Datastream, Kinesis Firehose
- AI Tools: AWS Bedrock, AWS Bedrock Agent Core, Kiro, GitHub Copilot
- Build/Deployment: Jenkins, CI/CD Pipeline
- Other: TWS, Tidal, ServiceNow, Jira, Confluence
- Financial services or brokerage industry experience
Location & Work Model
Onsite - Minneapolis, MN. Daily onsite presence required.
Engagement Details
Contract engagement. Candidates should be available to interview and start promptly upon selection.