Data Engineer III
Overview
As Data Engineer III, you design and optimize cloud-based data pipelines and models to enable real-time analytics and enterprise data modernization. You contribute to scalable, secure data foundations and collaborate with cross-functional teams to translate business needs into data solutions. You will drive QoS data initiatives and ensure data quality, governance, and performance. This role offers impact across analytics, reporting, and operational visibility in a mission-driven, innovative environment.
ResponsibilitiesDesign, develop, and optimize scalable data pipelines and ETL processesBuild and enhance data ingestion frameworks using AWS Glue, DataSync, Snowflake, and DBTIngest structured and unstructured data from databases, APIs, and streaming sources with a focus on quality and securityTroubleshoot issues in data pipelines and ingestion processesDevelop and maintain data models to support analytics and cross-functional needsEnsure data governance, compliance, and security best practicesMonitor and optimize data infrastructure performance to preempt bottlenecksCollaborate with cross-functional teams to translate business requirements into scalable data solutionsSupport onboarding and integration of QoS data initiatives for real-time operational visibility
Key requirements5+ years of data engineering experienceBachelor’s degree in Computer Science, Information Systems, Engineering, or related fieldStrong proficiency in Snowflake, DBT, SQL, Python, and modern ETL/ELT frameworksExperience with Kafka and NiFi/Openflow for streaming and batch ingestionHands-on experience with AWS cloud services and data quality, governance, and performance tuningAbility to translate business requirements into scalable data architecturesExcellent communication and collaboration with engineering and business stakeholdersStrong communication with teams and stakeholdersAnalytical mindset with data-driven decision makingProactive in giving feedback and ownership of tasksSnowflakeDBTSQL