Job Description
We are seeking a skilled Senior Data Engineer to join our team. This is an exciting opportunity to work on building, optimizing, and managing data pipelines and modern cloud-based data platforms.
The ideal candidate will have deep expertise in designing scalable, secure, and high-performance data ecosystems for global clients while collaborating closely with data scientists, BI teams, and architects.
Key Responsibilities
* Design, build, and optimize ETL/ELT processes and data pipelines for structured and unstructured data;
* Develop and maintain data lakes, warehouses, and analytics platforms in the cloud;
* Ensure data quality, governance, and security compliance across environments;
* Translate business and technical requirements into scalable data solutions;
* Implement best practices for data storage, partitioning, and performance tuning;
* Work with Azure cloud-native services (Data Factory, Synapse, Databricks) for ingestion, transformation, and orchestration;
* Build real-time and batch data processing solutions using big data frameworks;
* Partner with analysts and data scientists to support AI/ML and reporting initiatives;
* Monitor and troubleshoot data pipelines, workflows, and infrastructure issues;
* Contribute to automation, CI/CD pipelines, and Infrastructure-as-Code practices for data platforms.
Required Skills and Qualifications
* Experience in data engineering, architecture, or ETL development;
* Strong programming skills in Python, Java, or Scala for data processing;
* Advanced SQL expertise and proficiency in relational databases (PostgreSQL, MySQL, Oracle, SQL Server);
* Hands-on experience with big data frameworks (Apache Spark, Hadoop, Databricks);
* Strong knowledge of Azure data services (Data Factory, Synapse, Databricks);
* Experience with workflow orchestration tools (Airflow, Luigi, Prefect);
* Familiarity with NoSQL databases (MongoDB, Cassandra, DynamoDB);
* Solid understanding of data modeling, partitioning, and query optimization;
* Strong communication skills in English (written and verbal).
Benefits
At our company, we offer a dynamic and supportive work environment that fosters growth and collaboration. We prioritize diversity, equity, and inclusion, and welcome candidates from all backgrounds.
Our comprehensive benefits package includes health insurance, retirement plans, paid time off, and opportunities for professional development.
Other Information
As a Senior Data Engineer, you will play a critical role in driving business success through data-driven insights and innovation. You will work closely with cross-functional teams to design and implement data solutions that meet business needs.