Data Engineer II

EchoStar Corporation

• $83K — $118K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Expert-level proficiency in Python, PySpark, and SQL
  • Deep practical experience with AWS Big Data services including Amazon EMR
  • Proficiency with version control using Git and CI/CD via GitLab
  • Familiarity with Generative AI tools to enhance data workflows
  • Strong communication and collaboration skills in Agile environments
  • Experience with Databricks preferred

Responsibilities

  • Design and optimize scalable data pipelines from diverse sources
  • Develop and manage data processing jobs using Apache Spark on Amazon EMR
  • Implement transformation logic with Python, PySpark, and SQL
  • Lead POC for Apache Airflow as an enterprise workflow orchestrator
  • Integrate Amazon Q into data pipelines for automation
  • Establish CI/CD for data components while ensuring governance

Benefits

  • Versatile health perks including HSA and flexible spending accounts
  • 401(k) Plan with company match
  • Employee Stock Purchase Plan (ESPP)
  • Flexible time away plan
  • Career development opportunities
Full Job Description
Job Duties and Responsibilities

Candidates must be willing to participate in at least one in-person interview.

This role addresses the complex challenges of constructing and optimizing high-performance data pipelines for both batch and streaming data processing across diverse internal and external sources. The position drives enterprise efficiency by leading critical Proof-of-Concept initiatives to evaluate and implement modern workflow orchestration tools and pioneering the integration of Generative AI services. Success means establishing reliable, scalable cloud infrastructure and robust automation that ensures data governance, quality, and optimal cost-effectiveness across the entire data lifecycle.

What Success Looks Like (Objectives):
  • Design, construct, and optimize scalable data pipelines for batch and streaming data processing from various internal and external sources
  • Develop and manage data processing jobs using Apache Spark on Amazon EMR clusters while ensuring performance, cost-efficiency, and scalability
  • Implement transformation logic and complex data workflows primarily using Python, PySpark, and SQL
  • Lead a Proof-of-Concept project evaluating Apache Airflow as the enterprise-wide workflow orchestration tool, designing and deploying Directed Acyclic Graphs to manage dependencies
  • Explore and implement integration points for Amazon Q into data pipelines as part of the orchestration POC for automated data quality checks, data documentation generation, or pipeline optimization
  • Implement CI/CD pipelines for data platform components using GitLab, utilizing Infrastructure-as-Code templates and maintaining strict data governance, security, and quality throughout the lifecycle

Skills, Experience and Requirements

Core Skills and Competencies (What you'll bring):
  • Expert-level proficiency in Python, PySpark, and SQL alongside advanced Spark programming and monitoring of Big Data data engineering jobs
  • Deep practical experience leveraging AWS Big Data services, specifically Amazon EMR, EC2, S3, and modern workflow orchestrators like Apache Airflow or Control M
  • Proficiency with Git and GitLab for version control and CI/CD pipeline implementation alongside Infrastructure-as-Code tools like Terraform or AWS CloudFormation
  • AI Literacy and Innovation through the application of Generative AI tools like Amazon Q to optimize data engineering workflows, automated quality checks, and pipeline documentation
  • Strong analytical, problem-solving, and communication skills to effectively present findings from Proof-of-Concept initiatives and collaborate within Agile teams
  • Experience with Databricks preferred


Minimum Requirements:
  • Minimum Education: Bachelor's Degree in Computer Science, Data Engineering, or a related technical field
  • Minimum Experience: 2 years of experience in Big Data and Data Engineering
  • Required Technical Skills: Must have at least 2 years of experience with:
    • Python and SQL
    • Amazon EMR and Apache Spark
    • Apache Airflow or Control M
    • GitLab CI/CD pipelines
    • Amazon Q or Generative AI tools

Salary Ranges

Compensation: $83,160.00/Year - $118,800.00/Year
Benefits

We offer versatile health perks, including flexible spending accounts, HSA, a 401(k) Plan with company match, ESPP, career opportunities, and a flexible time away plan; all benefits can be viewed here: EchoStar Benefits.

The base pay range shown is a guideline. Individual total compensation will vary based on factors such as qualifications, skill level, and competencies; compensation is based on the role's location and is subject to change based on work location.

The posting will be active for a minimum of 3 days. The active posting will continue to extend by 3 days until the position is filled.

Similar Jobs

More Jobs at EchoStar Corporation

More Information Technology Jobs

Find similar Data Engineer II jobs: