Brooksource

Senior Data Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Data Engineer with a contract length of "unknown," offering a pay rate of "$X/hour." Candidates must have 5+ years of AWS experience, proficiency in data warehousing tools, and strong skills in Python, SQL, and ETL processes.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
560
-
🗓️ - Date
May 28, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Charlotte Metro
-
🧠 - Skills detailed
#Lambda (AWS Lambda) #Data Science #Databases #BitBucket #Data Warehouse #Data Processing #RDBMS (Relational Database Management System) #VPN (Virtual Private Network) #Database Management #Data Engineering #Data Pipeline #PySpark #Python #SNS (Simple Notification Service) #Monitoring #Migration #REST (Representational State Transfer) #SQL (Structured Query Language) #AWS (Amazon Web Services) #IAM (Identity and Access Management) #Pandas #S3 (Amazon Simple Storage Service) #Kafka (Apache Kafka) #Data Modeling #API (Application Programming Interface) #DynamoDB #Infrastructure as Code (IaC) #Athena #"ETL (Extract #Transform #Load)" #REST API #Vault #Security #Spark (Apache Spark) #Data Quality #Aurora #DevOps #IP (Internet Protocol) #Redshift #SQS (Simple Queue Service) #Terraform #Cloud #Batch #Airflow #Amazon Redshift
Role description
Description: AWS Data Engineer III Core Technical Skills: - 5+ years of AWS experience - AWS services: RedShift, S3, EMR, Glue Jobs, Lambda, Athena, CloudTrail, SNS, SQS, CloudWatch, Step Functions, QuickSight - Experience with Kafka/Messaging, preferably Confluent Kafka - Experience with EMR databases such as Glue Catalog, Lake Formation, Redshift, DynamoDB, and Aurora - Experience with AWS data warehousing tools such as Amazon Redshift and Amazon Athena - Proven track record in the design and implementation of data warehouse solutions using AWS - Skilled in data modeling and executing ETL processes tailored for data warehousing - Competence in developing and refining data pipelines within AWS - Proficient in handling both real-time and batch data processing tasks - Extensive understanding of database management fundamentals - Expertise in creating alerts and automated solutions for handling production problems - Tools and Languages: Python, Spark, PySpark, and Pandas - Infrastructure as Code technology: Terraform/CloudFormation - Experience with Secrets Management Platform like Vault and AWS Secrets manager - Experience with Event Driven Architecture - DevOps pipeline (CI/CD): Bitbucket; Concourse - Experience with RDBMS platforms and strong proficiency with SQL - Experience with Rest APIs and API gateway - Deep knowledge of IAM roles and Policies - Experience using AWS monitoring services like CloudWatch, CloudTrail, and CloudWatch events - Deep understanding of networking DNS, TCP/IP, and VPN - Experience with AWS workflow orchestration tool like Airflow or Step Functions Core Responsibilities: - Where applicable, collaborate with Lead Developers (Data Engineer, Software Engineer, Data Scientist, Technical Test Lead) to understand requirements/use cases to outline technical scope and lead delivery of the technical solution - Confirm required developers and skill sets specific to the product - Collaborate with Data and Solution architects on key technical decisions - Skilled in developing data pipelines, focusing on long-term reliability and maintaining high data quality - Design data warehousing solutions with the end-user in mind, ensuring ease of use without compromising on performance - Manage and resolve issues in production data warehouse environments on AWS Core Experience and Abilities: - Ability to perform hands-on development and peer review for certain components/tech stack on the product - Standing up of development instances and migration path (with required security, access/roles) - Develop components and related processes (e.g., data pipelines and associated ETL processes, workflows) - Ability to build new data pipelines, identify existing data gaps, and provide automated solutions to deliver analytical capabilities and enriched data to applications - Ability to implement data pipelines with the right attentiveness to durability and data quality - Implement data warehousing products thinking of the end user's experience (ease of use with the right performance)