Mid-Level Data Engineer

C
Crisis Text LineData Engineering
Remote position within the United StatesFull-TimeMiddle
Salary99,704 - 116,990 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
Approximately three to five years
Required Skills
AWSPythonSQLETLSparkDatabricksPySpark

Requirements

  • Approximately three to five years of professional data engineering, software engineering, or related experience, including meaningful responsibility for production data pipelines.
  • Professional experience using SQL and Python to build, transform, and troubleshoot data.
  • Experience building, maintaining, and supporting production data pipelines or ETL/ELT workflows.
  • Experience with distributed data processing technologies such as Spark or PySpark.
  • Familiarity with cloud-based environments such as AWS and modern data engineering practices.
  • Experience testing, debugging, monitoring, and improving the reliability and performance of production data systems.
  • The ability to independently complete well-defined engineering work, investigate problems, and clearly communicate technical decisions, risks, and tradeoffs.
  • A collaborative approach to working with engineers, data scientists, and cross-functional partners.
  • Must have a stable high-speed internet connection.

Responsibilities

  • Design, build, maintain, and improve reliable production data pipelines as part of our broader data and engineering environment.
  • Develop and optimize data processing workflows using SQL, Python, Spark/PySpark, and Databricks.
  • Partner with engineers, data scientists, and business teams to understand data needs and translate them into practical, maintainable solutions.
  • Build and maintain integrations between data sources and our data infrastructure.
  • Use Infrastructure as Code practices to support and improve our AWS data environment.
  • Monitor pipeline health, data quality, and performance; troubleshoot issues and contribute to solutions when something isn’t working as expected.
  • Automate repeatable processes that improve the reliability, efficiency, and maintainability of our data pipelines.
  • Participate in shared production support and develop confidence diagnosing and resolving pipeline issues independently.
View Full Description & ApplyYou'll be redirected to the employer's site
99,704 - 116,990 USD per year
Apply Now