Senior Data Engineer

Compunnel

$100K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Minimum 8 years of total IT experience.
  • At least 2 years of experience with Scala.
  • 4+ years of recent experience with GCP.
  • Strong proficiency in Python and SQL programming languages.
  • Expertise in Apache Spark, including Spark SQL and DataFrames.
  • Experience with streaming technologies like Kafka or Pub/Sub.
  • Familiarity with cloud services like GCP and Azure.

Responsibilities

  • Design and develop ETL/ELT data pipelines for batch and real-time data ingestion using Spark and streaming technologies.
  • Build and optimize scalable data architectures including data lakes and data warehouses.
  • Optimize Spark jobs and SQL queries for performance and cost-effectiveness.
  • Implement data quality checks and monitoring systems to maintain data integrity.

Benefits

  • Opportunity to work with cutting-edge data technologies.
  • Collaborative work environment focused on real-time data solutions.
  • Career growth potential in a rapidly evolving tech landscape.
Full Job Description
JOB SUMMARY
Seeking a Data Engineer with Spark & Streaming skills to build real-time, scalable data pipelines using tools like Spark, Kafka, and cloud services (GCP) to ingest, transform, and deliver data for analytics and ML.

Key Responsibilities
• Design, develop, and maintain ETL/ELT data pipelines for batch and real-time data ingestion, transformation, and loading using Spark (PySpark/Scala) and streaming technologies (Kafka, Flink).
• Build and optimize scalable data architectures, including data lakes, data warehouses (BigQuery), and streaming platforms.
• Optimize Spark jobs, SQL queries, and data processing workflows for speed, efficiency, and cost-effectiveness.
• Implement data quality checks, monitoring, and alerting systems to ensure data accuracy and consistency.

Required Qualifications
• Total IT Experience: Minimum 8 years.
• Scala: Minimum 2 years of experience.
• GCP: 4+ years of recent GCP experience.
• Programming: Strong proficiency in Python, SQL.
• Big Data: Expertise in Apache Spark (Spark SQL, DataFrames, Streaming).
• Streaming: Experience with messaging queues like Apache Kafka, or Pub/Sub.
• Cloud: Familiarity with GCP, Azure data services.
• Databases: Knowledge of data warehousing (Snowflake, Redshift) and NoSQL databases.

Preferred Qualifications
• Programming: Proficiency in Scala/Java.
• Tools: Experience with Airflow, Databricks, Docker, Kubernetes.

Certifications

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Senior Data Engineer jobs: