Data Engineer
Princeton IT Services
New York, NY, United States
24 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$124,800.0 - $166,400.0
Working hours
Regular working hours
Job source
Tech stack
Agile Methodology
Big Data
Cloud Engineering
Code Review
Computer Programming
Continuous Integration
Data Architecture
Information Engineering
Data Integration
Extract Transform Load (ETL)
Data Transformation
Data Systems
+9 more
Data Warehousing
Python (Programming Language)
DataOps
Data Streaming
Enterprise Data Management
Cloud Platform System
Information Technology
AWS Glue
Data Pipelines
Job description
We are seeking a skilled Data Engineer to design, build, and maintain scalable data solutions that support enterprise data initiatives. The ideal candidate will have strong expertise in Python, AWS Glue ETL, and Attunity, along with experience developing reliable data pipelines, performing data integration and transformation, and ensuring data quality across cloud-based platforms. Key Responsibilities
- Design, develop, and maintain scalable data pipelines using Python and AWS Glue ETL.
- Develop and optimize ETL processes for extracting, transforming, and loading data from multiple source systems.
- Build and support data integration and replication workflows using Attunity.
- Perform data transformation, cleansing, validation, and reconciliation to ensure data accuracy and consistency.
- Implement data quality monitoring and validation processes.
- Collaborate with data architects, analysts, application teams, and business stakeholders to deliver high-quality data solutions.
- Optimize data processing workflows for scalability, reliability, and performance.
- Document ETL processes, data flows, and technical solutions.
- Participate in code reviews, testing, deployment, and continuous improvement initiatives.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent professional experience).
- Strong programming experience with Python.
- Hands-on experience with AWS Glue ETL.
- Experience using Attunity for data integration and replication.
- Proven experience developing and maintaining enterprise data pipelines.
- Strong understanding of data integration, transformation, and ETL methodologies.
- Experience implementing data quality, validation, and monitoring processes.
- Experience working with cloud-based data platforms.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and collaboration skills.
Preferred Qualifications
- Experience supporting large-scale data modernization initiatives.
- Knowledge of modern cloud-native data architectures and data engineering best practices.
- Experience with data warehousing concepts and enterprise data platforms.
- Familiarity with Agile development methodologies and CI/CD practices for data engineering.
Required Skills
- Python
- AWS Glue ETL
- Attunity
- Data Pipeline Development
- Data Integration & Transformation
- Data Quality & Validation
- Cloud-Based Data Platforms
Preferred
- Experience supporting large-scale data modernization initiatives.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
about 3 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
BB
Benedikt Bischof
Making Data Warehouses Fast: A Developer’s Story
about 4 years ago
DS
Dhannush Subramani
Top Big Data Technologies That You Need to Know
about 4 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago