Hybrid Data Warehouse Tech Lead - Java & AWS

Franklin Madison

Brentwood (TN)

Hybrid

USD 120,000 - 160,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Franklin Madison in Brentwood, TN, is seeking a Data Warehouse Engineer to design, implement, and optimize AWS-based data warehouse solutions, primarily using Redshift, S3, Glue, and Lambda. You will partner with stakeholders and data engineers to deliver scalable models, governance, and secure data access.

The role requires 5+ years in Java/AWS, ETL pipelines, and data warehousing, plus a Bachelor’s in CS. This is a hybrid role with 3 days in the office and 2 remote, 40 hours per week.

Qualifications

  • Bachelor’s degree in CS or related field with 5 years of relevant experience.

Responsibilities

  • Design, develop, and maintain large-scale data warehouse solutions in AWS (Redshift) and integrate diverse data sources.
  • Implement ETL pipelines using AWS services (Glue, Lambda, Step Functions).
  • Collaborate with stakeholders and data engineers to model data for business needs.
  • Optimize performance and ensure high availability, scalability, and security of data warehouses.
  • Create data models, data dictionaries, and documentation for users and team members.
  • Ensure regulatory compliance, data governance, and privacy practices.

Skills

Analytical thinking
Collaboration
Problem solving

Education

Bachelor’s degree in Computer Science or related field

Tools

AWS Redshift
AWS Glue
AWS Lambda
AWS Step Functions
AWS S3
Java
Python
Power BI
Qlik

Job description

Franklin Madison in Brentwood, TN, is seeking a Data Warehouse Engineer to design, implement, and optimize AWS-based data warehouse solutions, primarily using Redshift, S3, Glue, and Lambda. You will partner with stakeholders and data engineers to deliver scalable models, governance, and secure data access.

The role requires 5+ years in Java/AWS, ETL pipelines, and data warehousing, plus a Bachelor’s in CS. This is a hybrid role with 3 days in the office and 2 remote, 40 hours per week.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Data Warehouse Engineer - Java & AWS (Hybrid)
Lead Data Warehouse Engineer - Java & AWS (Hybrid)

Franklin Madison Group LLC • Brentwood (TN)

Hybrid
USD 120,000 - 180,000
Senior Data Warehouse Lead - Java & AWS ETL
Senior Data Warehouse Lead - Java & AWS ETL

Franklin Madison Group LLC • Brentwood (MD)

Hybrid
USD 120,000 - 180,000
Technical Lead, Data Warehouse and Java
Technical Lead, Data Warehouse and Java

Franklin Madison Group LLC • Brentwood (TN)

Hybrid
USD 120,000 - 180,000
Technical Lead, Data Warehouse and Java
Technical Lead, Data Warehouse and Java

Franklin Madison • Brentwood (TN)

Hybrid
USD 120,000 - 160,000
Technical Lead, Data Warehouse and Java
Technical Lead, Data Warehouse and Java

Franklin Madison Group LLC • Brentwood (MD)

Hybrid
USD 120,000 - 180,000
Hybrid AWS Data Engineer — ETL & Data Platforms
Hybrid AWS Data Engineer — ETL & Data Platforms

NTT DATA, Inc. • Memphis (TN)

Hybrid
USD 97,725 - 162,875
Medical benefits
Dental benefits
Vision benefits
+4
Lead Data Warehouse Architect - Snowflake & AWS (Hybrid)
Lead Data Warehouse Architect - Snowflake & AWS (Hybrid)

Jobtailor • South Carolina

On-site
USD 140,000 - 190,000
Hybrid Tech Lead - Data Engineering & Platform Architect
Hybrid Tech Lead - Data Engineering & Platform Architect

Brooksource • Charlotte (NC)

Hybrid
USD 120,000 - 150,000
Senior AWS ETL & Data Platform Engineer
Senior AWS ETL & Data Platform Engineer

NTT DATA North America • Memphis (TN)

Hybrid
USD 97,000 - 163,000
Medical, dental, and vision insurance
401k with company match
Paid time off
Hybrid Data Lake Architect – AWS & Snowflake
Hybrid Data Lake Architect – AWS & Snowflake

ESR Healthcare • New Jersey

Hybrid
USD 120,000 - 150,000