Software Engineer II, Data

New
C
Credit AcceptanceFinancial Services
Source API remote eligibility restrictions: United StatesFull-TimeMiddle
SalaryUSD 105603 - 152884 / year
Apply NowOpens the employer's application page

Job Details

Experience
Minimum 2 years of data engineering experience
Required Skills
AWSPythonSQLAirflowSparkData modelingdbtDatabricksPySpark

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or related field; or equivalent work experience.
  • Minimum 2 years of data engineering experience.
  • Solid grasp of programming (Python, SQL, Pyspark, etc.).
  • Solid grasp of data modeling and database management (SQL/NoSQL).
  • Experience designing scalable batch and/or streaming data pipelines.
  • Familiarity with data governance, lineage, and quality frameworks.
  • Fluency with AI tools and ADLC.
  • Working knowledge of Databricks.
  • Experience with Apache Spark (preferred).
  • Hands-on experience with AWS data services (e.g., S3, Glue, Lambda, MSK) (preferred).
  • Proficiency in CI/CD pipelines, automated testing, and environment management (preferred).
  • Experience with orchestration frameworks such as Airflow, dbt, and Dagster (preferred).

Responsibilities

  • Design and build end-to-end data pipelines across batch and streaming architectures.
  • Partner with stakeholders to understand data requirements and implement integration strategies.
  • Write unit tests and validate data against acceptance criteria.
  • Conduct impact analysis to assess changes across applications.
  • Document code and projects for maintainability.
  • Troubleshoot production issues and propose effective solutions.
  • Apply and advocate for team coding, documentation, and testing standards.
View Full Description & ApplyYou'll be redirected to the employer's site
USD 105603 - 152884 / year
Apply Now