Senior Data Engineer
Job Description
Avispa Technology invites you to join a collaborative data engineering team building analytics capabilities for a leading music streaming company. This contract role in New York, NY with remote options offers an hourly rate of $60 to $70 and the chance to work with modern cloud and big data technologies alongside cross‑functional partners to turn data into actionable insights.
Benefits
- Group Medical
- Dental
- Vision
- Life
- Retirement Savings Program
- PSL
Responsibilities
- Create and maintain scalable, high‑throughput data pipelines and ETL processes, leveraging Spark and similar distributed processing frameworks.
- Design and optimize data models and cloud‑based data warehouses and infrastructure, ensuring data quality, reliability, and performance.
- Develop sophisticated SQL queries and data integration solutions to support analytics, reporting, and business intelligence initiatives.
- Collaborate with cross‑functional teams to consolidate data from multiple sources, troubleshoot performance bottlenecks, and implement scalable data engineering practices.
- Monitor, optimize, and maintain data platforms while researching emerging technologies and contributing to ongoing process improvements.
Requirements
- Minimum 5 years of data engineering experience.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Strong expertise with Python and Apache Spark.
- Solid understanding of distributed systems, data modeling, and ETL processes.
- Experience designing and maintaining scalable data pipelines.
- Experience with cloud‑based data warehouses such as AWS Redshift, Snowflake, or Teradata.
- Advanced SQL skills.
- Experience with Scala is preferred.
- Experience with Databricks is preferred.
Technologies
- Apache Spark
- Python
- AWS Redshift
- Snowflake
- Teradata
- SQL
- Scala
- Databricks
Shift
Monday to Friday, 9:00 am to 5:00 pm