Data Engineer

Compunnel

$120K — $145K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of experience in data engineering with distributed computing technologies like Spark or Databricks.
  • Proven expertise in cloud-based data solutions, specifically on Microsoft Azure.
  • Strong experience in developing Spark ETL pipelines in Azure Databricks.
  • Deep understanding of data modeling and database systems.
  • Proficient in Python and SQL for scripting tasks.
  • Familiarity with tools for technical diagramming, like Microsoft Visio or Lucidchart.

Responsibilities

  • Design and implement scalable, secure cloud-based data pipelines and data lakes.
  • Develop cloud-native data architectures aligned with business goals.
  • Integrate Azure data services, including Azure Databricks and Azure Data Lake.
  • Build and optimize Spark-based ETL pipelines in Databricks.
  • Create data models for enterprise analytics and reporting.
  • Maintain architecture documentation and data flow diagrams.
  • Monitor and troubleshoot data pipelines for performance and reliability.

Benefits

  • Opportunities for professional development and training.
  • Collaborative work environment with cross-functional teams.
  • Access to the latest cloud technologies and tools.
  • Focus on data security and governance best practices.
Full Job Description
Job Summary

We are seeking an experienced Data Engineer to design, implement, and optimize cloud-based data solutions on Azure. This role combines hands-on data engineering with cloud data architecture, focusing on scalable data pipelines, modern data platforms, and distributed computing technologies. The ideal candidate will have strong expertise in Azure, Databricks, Spark, SQL, Python, and cloud-native data services, with the ability to create clear technical documentation and architecture diagrams.

Key Responsibilities

Design and implement scalable, secure cloud-based data pipelines, data warehouses, and data lakes.

Develop and optimize cloud-native data architectures aligned with business objectives.

Design and integrate Azure data services, including Azure Databricks and Azure Data Lake.

Build, maintain, and optimize Spark-based ETL pipelines using Databricks.

Develop robust data models to support enterprise analytics and reporting.

Create and maintain architecture documentation, including data flow diagrams, entity-relationship diagrams, and system architecture diagrams.

Produce technical documentation to support implementation, knowledge sharing, and governance.

Monitor and optimize data pipeline performance, scalability, and reliability.

Troubleshoot issues related to data pipelines, data quality, and data accessibility.

Implement best practices for data security, governance, and cloud architecture.

Collaborate with cross-functional teams to deliver scalable cloud-based data solutions.

Required Qualifications

Bachelor's degree in Computer Science or a related field.

5+ years of hands-on data engineering experience using distributed computing technologies such as Spark, MapReduce, or Databricks.

Proven experience designing and implementing cloud-based data solutions on Microsoft Azure.

Strong hands-on experience developing Spark ETL pipelines in Azure Databricks.

Deep understanding of data modeling concepts and techniques.

Strong proficiency with relational and non-relational database systems.

Advanced knowledge of Azure Databricks, Azure Data Lake, and cloud-native data services.

Experience with big data technologies, including Hadoop and Spark.

Strong scripting skills using Python and SQL.

Experience creating technical diagrams using tools such as Microsoft Visio, Lucidchart, or similar diagramming tools.

Strong understanding of data security, governance, and best practices.

Preferred Qualifications

Experience with AI Agents or AI-enabled data solutions.

Experience working with Gainsight.

Experience supporting Finance or Sales data domains.

Strong analytical, problem-solving, and troubleshooting skills.

Excellent communication and technical documentation skills.

Similar Jobs

More Jobs at Compunnel

  • VMWare Engineer
    $110K — $130K *
    Irving, TX 75061 (Dallas County)
    Information Technology
    In-Person
  • Data Engineer
    $110K — $135K *
    Oakland, CA 94601 (Alameda County)
    Information Technology
    In-Person
  • Xstore QA Lead
    $100K — $120K *
    Chicago, IL 60629 (Cook County)
    Retail & Consumer Goods
    In-Person
  • Business Data Analyst
    $110K — $130K *
    Jersey City, NJ 07305 (Hudson County)
    Finance & Insurance
    In-Person
  • PostgreSQL Developer
    $110K — $130K *
    Trenton, NJ 08618 (Mercer County)
    Healthcare
    In-Person

More Information Technology Jobs

Find similar Data Engineer jobs: