onsite
Data Engineer - Empower
Data Engineer
Data Engineer responsible for designing, building, and maintaining scalable data pipelines and warehouses, leveraging Python, SQL, and cloud services to enable data‑driven decision making.
About the role
Key Responsibilities
- Design, develop, and maintain robust ETL pipelines to ingest and transform large volumes of financial data.
- Build and optimize data warehouse schemas on cloud platforms, ensuring high performance and reliability.
- Collaborate with data scientists and analysts to provide clean, well‑documented data sets for reporting and machine‑learning models.
- Implement data quality checks, monitoring, and alerting to guarantee data integrity.
- Automate data workflows using Python, SQL, and orchestration tools such as Apache Airflow or similar.
Requirements
- 3+ years of hands‑on experience in data engineering, preferably in the financial services domain.
- Proficiency in Python and SQL for data manipulation and pipeline development.
- Experience with cloud platforms (AWS) and services like S3, Redshift, or Snowflake.
- Strong knowledge of ETL processes, data modeling, and data warehousing concepts.
- Familiarity with big‑data processing frameworks such as Apache Spark.
Skills
pythonsqlawsapache spark