W2 Candidates Only
USC & GC Preferred
Job Summary
We are looking for a Data Engineer to design and maintain enterprise data platforms that support reporting, analytics, business intelligence, and data-driven decision-making. The successful candidate will play a key role in developing scalable data solutions and ensuring the integrity and availability of critical business data.
Responsibilities
- Design, develop, and maintain robust ETL/ELT pipelines for large-scale data processing.
- Integrate data from multiple enterprise systems, databases, APIs, and cloud platforms.
- Build and optimize data warehouses, data lakes, and reporting environments.
- Develop scalable solutions for data ingestion, transformation, validation, and distribution.
- Collaborate with business analysts, data scientists, and stakeholders to understand data requirements.
- Ensure data quality, consistency, governance, and compliance across all data assets.
- Monitor and optimize database performance and data processing workflows.
- Support cloud migration initiatives and modern data architecture implementations.
- Develop technical documentation, data dictionaries, and process documentation.
- Troubleshoot data-related issues and implement long-term solutions.
Preferred Skills
- Python
- SQL
- Snowflake
- Databricks
- Apache Spark
- Airflow
- AWS, Azure, or GCP
- Data Modeling
- Data Warehousing