DevJobs

Senior Data Engineer

Overview
Skills
  • SQL SQL ꞏ 5y
  • Kafka Kafka
  • Spark Spark
  • PostgreSQL PostgreSQL ꞏ 5y
  • MySQL MySQL ꞏ 5y
  • MongoDB MongoDB ꞏ 2y
  • Cassandra Cassandra ꞏ 2y
  • Elasticsearch Elasticsearch ꞏ 2y
  • Azure Azure
  • MSSQL ꞏ 5y
  • Azure Data Factory
  • ELT
  • ETL
  • Databricks
  • Hadoop

We’re looking for an experienced and motivated Senior Data Engineer to join our R&D team and lead the design and implementation of robust, scalable data architectures across our platforms.

In this role, you'll collaborate with architects, developers, analysts, and data scientists to build high-performance data pipelines, optimize data storage and retrieval, and ensure the overall reliability and quality of our data infrastructure. You’ll play a critical part in shaping the data foundations that power our products.

Key Responsibilities:

  • Design, implement, and optimize scalable data architectures.
  • Build, test, and maintain robust ETL/ELT pipelines and large-scale processing systems.
  • Improve data reliability, performance, and quality across platforms.
  • Collaborate with data scientists and analysts to support data-driven features.
  • Write and optimize complex SQL queries and tune performance of relational databases.
  • Work within Agile/Scrum methodologies as part of a cross-functional R&D team.
  • Manage both relational (PostgreSQL, MSSQL, MySQL) and non-relational databases (MongoDB, Cassandra).
  • Leverage Azure services, including Azure Data Factory, for integration and transformation tasks.

Requirements:

  • 5+ years of experience designing and implementing enterprise-level data architecture.
  • Strong SQL skills including complex query building and performance tuning.
  • 5+ years working with relational databases (PostgreSQL, MSSQL, MySQL).
  • 2+ years working with Elasticsearch.
  • 2+ years working with non-relational databases (e.g., MongoDB, Cassandra).
  • Experience building and maintaining ETL/ELT processes.
  • Proficiency in Azure cloud and Azure Data Factory.
  • Strong collaboration and communication skills in English.
  • Familiarity with Agile and Scrum practices.

Nice to Have:

  • Experience with big data technologies (Hadoop, Spark, Kafka).
  • Hands-on experience with Databricks or similar platforms.
  • Familiarity with data warehousing concepts and architectures.
  • Knowledge of data governance and security best practices.
  • Relevant certifications in Azure or cloud data platforms.
  • Degree in Computer Science or a related technical field.

Sela