Remote Jobs RockRemote Jobs Rock

Middle Data Engineer

πŸ•’ 3 days ago
PythonSQLApache SparkDatabricks
Apply Now

πŸ“œ Description

  • Design, develop, and maintain ETL/ELT pipelines and data integrations.
  • Build and optimize data transformations, models, and datasets for analytics and reporting.
  • Test and monitor data quality, consistency, and reliability; troubleshoot pipeline and performance issues.
  • Contribute to cloud-based data platforms and improve data processes and platform performance.
  • Collaborate with analysts, engineers, and business stakeholders; participate in code reviews and technical discussions.
  • Document implemented solutions and support ongoing platform maintenance.

πŸ› οΈ Requirements

  • 3+ years of experience in Data Engineering or Software Engineering
  • Upper-Intermediate English level
  • Strong SQL skills and understanding of relational and dimensional data modeling
  • Hands-on experience with Python for data processing and automation
  • Experience building and maintaining ETL/ELT pipelines
  • Hands-on experience with Databricks and Apache Spark
  • Experience working with Snowflake
  • Understanding of data warehousing and modern data platform concepts
  • Experience working with cloud environments, preferably AWS
  • Familiarity with CI/CD, Git, and software engineering best practices
Full job description

Company Description

Do you enjoy building scalable data solutions that enable analytics, reporting, and business intelligence? We are looking for a Middle Data Engineer to join a remote team working on modern cloud-native data platforms and distributed data processing systems.

In this role, you will contribute to the development and optimization of ETL/ELT pipelines, data models, and cloud-based data architectures using technologies such as Databricks, Apache Spark, Snowflake, and AWS. This opportunity is ideal for engineers who want to deepen their expertise in modern Data Engineering practices while working on impactful business solutions.

We at Sigma Software value collaboration, continuous learning, and technical excellence. Joining our team means working in a supportive engineering environment with opportunities for professional growth, knowledge sharing, and long-term career development.

CUSTOMER

Our customer operates within a modern data-driven environment focused on analytics, reporting, and operational decision-making. The platform ecosystem combines cloud-native technologies, distributed processing frameworks, and scalable infrastructure to support reliable and high-performance data solutions.

PROJECT

The project focuses on building and maintaining scalable cloud-based data platforms that support analytics and business intelligence initiatives. The team develops ETL/ELT pipelines, optimizes data transformations, and enhances modern data architectures using distributed data processing technologies and cloud infrastructure.

Key Technologies: Python, SQL, Apache Spark, Databricks, Snowflake, AWS, ETL/ELT, CI/CD

Job Description

  • Design, develop, and maintain ETL/ELT pipelines
  • Build and optimize data transformations to support analytics and reporting needs
  • Develop and maintain data models, datasets, and integration solutions
  • Ensure data quality, consistency, and reliability through testing and monitoring
  • Troubleshoot and resolve data pipeline and performance issues
  • Collaborate with analysts, engineers, and business stakeholders to deliver data-driven solutions
  • Contribute to the development and maintenance of cloud-based data platforms
  • Participate in code reviews and technical discussions
  • Create and maintain technical documentation for implemented solutions
  • Continuously improve existing data processes and platform performance

Qualifications

  • 3+ years of experience in Data Engineering or Software Engineering
  • Upper-Intermediate English level
  • Strong SQL skills and understanding of relational and dimensional data modeling
  • Hands-on experience with Python for data processing and automation
  • Experience building and maintaining ETL/ELT pipelines
  • Hands-on experience with Databricks and Apache Spark
  • Experience working with Snowflake
  • Understanding of data warehousing and modern data platform concepts
  • Experience working with cloud environments, preferably AWS
  • Familiarity with CI/CD, Git, and software engineering best practices
  • Strong analytical, troubleshooting, and communication skills

WILL BE A PLUS

  • Experience with streaming data processing
  • Knowledge of orchestration tools such as Airflow or Dagster
  • Experience with infrastructure as code practices
  • Familiarity with data quality and observability frameworks
  • Exposure to large-scale distributed data systems
  • Experience working in Agile environments

Β 

    Additional Information

    PERSONAL PROFILE

    • Strong analytical mindset
    • Detail-oriented and quality-focused
    • Proactive and collaborative approach
    • Good communication and teamwork skills
    • Willingness to learn and grow within modern Data Engineering environments
    • Ability to work independently in remote teams
    Sigma Software

    Strong Middle Data Engineer

    πŸ•’ 6 days ago
    Sigma SoftwareπŸ‘₯ 1001 - 5000 employees🏒 Computer Software

    Design and develop scalable data platforms and pipelines, leveraging cloud technologies and distributed frameworks to support analytics and operational needs.

    Data EngineeringSQLPythonApache Spark
    Sigma Software

    Data Engineer

    πŸ•’ 6 days ago
    Sigma SoftwareπŸ‘₯ 1001 - 5000 employees🏒 Computer Software

    Design and build scalable data platforms and pipelines to support analytics and data-driven decision-making, ensuring data quality and reliability across multiple projects.

    Data EngineeringData PipelinesApache SparkPyspark
    Jobgether

    AirFlow Developer | Python | Data Engineering

    πŸ•’ 4 days ago
    JobgetherπŸ‘₯ 11 - 50 employees🏒 Staffing And Recruiting

    Develop and optimize Python-based data pipelines using Apache Airflow, building DAGs and ETL/ELT workflows while integrating data sources and improving pipeline reliability, performance, and observability.

    Apache AirflowPythonSQLRelational Databases

    Map, transform, and validate data from higher education systems to create a unified data model, with traceable specifications and quality checks that support reliable analysis of student outcomes.

    Data IntegrationData MappingData TransformationData Modeling

    Trusted by Remote Workers