Data Engineer; Intermediate
Listed on 2026-02-16
-
IT/Tech
Data Engineer, Data Science Manager
Location: Naperville
Overview
The Intermediate Data Engineer is responsible for designing, building, and maintaining scalable, high-performance data pipelines and solutions. This role works closely with business stakeholders and development teams to transform complex data into actionable insights. The position requires hands-on experience with Big Data technologies, cloud platforms (especially AWS), and multiple programming languages. The ideal candidate is analytical, detail-oriented, and capable of architecting solutions that drive business value.
Responsibilities- Design, develop, and maintain modular, reusable, and efficient code to solve complex, real-world data problems.
- Conduct regular peer code reviews to ensure quality, maintainability, and compliance with industry best practices.
- Collaborate with cross-functional teams to understand business requirements and ingest diverse data sources.
- Research, experiment, and implement leading Big Data technologies on AWS.
- Develop and maintain ETL pipelines, data warehouses, and streaming data solutions.
- Assist in defining and enforcing data architecture, governance, and platform standards.
- Participate in developing thought leadership and best practices for data engineering at ampli
FI. - Transform and visualize data for both ad hoc analyses and automated product-level solutions.
- Troubleshoot, optimize, and monitor data workflows and pipelines for performance, reliability, and security.
- Collaborate with internal teams and stakeholders to communicate technical concepts clearly and manage project interdependencies.
- 3+ years of experience in data engineering, ETL development, or a related field using Big Data methodologies.
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related technical field.
- Proficiency in Python, Pandas, Spark, and Java.
- Hands-on experience with AWS Big Data services such as EC2, S3, EMR, Kinesis, Dynamo
DB, Athena, AWS Glue, and Redshift. - Experience with Unix/Linux environments.
- Knowledge of source code management systems like Git.
- Strong understanding of programming best practices, testing, and version control.
- Experience building scalable, high-performance data pipelines and data processing workflows.
- Ability to communicate complex technical concepts to both technical and non-technical stakeholders.
- Master’s degree in Computer Science, Data Engineering, Information Technology, or related field.
- Experience with Terraform or other infrastructure-as-code (IaC) tools.
- Familiarity with Agile development methodologies and software lifecycle management.
- Experience with data visualization tools and reporting frameworks.
- Exposure to machine learning pipelines or analytics platforms.
- Knowledge of cloud security, data privacy, and compliance best practices.
- Analytical thinker with strong problem-solving skills and attention to detail.
- Curious, proactive, and committed to learning and adopting new technologies.
- Ability to work independently and collaboratively in cross-functional teams.
- Strong interpersonal and communication skills.
- Passion for delivering scalable, efficient, and high-quality data solutions.
- Ability to manage multiple projects simultaneously and meet deadlines.
- Demonstrated ownership, accountability, and a sense of urgency.
- Based at ampli
FI’s Naperville, IL Corporate office, this hybrid role requires onsite reporting Tuesday-Thursday weekly. - National remote opportunities require residency in one of the following states AZ, CO, FL, GA, IL, IN, MA, MT, NE, NH, NJ, NY, OH, PA, SC, TN, TX, UT, VA or WI.
This role involves sitting or standing for extended periods, using computers, phones, and other office equipment. Visual acuity and manual dexterity are needed for reading documents and handling materials. Occasional lifting of items up to 20 lbs. and frequent phone communication is required.
Other DutiesDuties, responsibilities, and activities are not all encompassing and may change at any time with or without notice. To perform this job successfully, an individual must be able to satisfactorily carry out each essential…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).