Data Engineer

Overview

Remote
Depends on Experience
Full Time
No Travel Required

Skills

Databricks
Apache Spark
PySpark
Python
Tableau

Job Details

Eligibility: Applicants must have active authorization to work in the United States; AGISOL LLC does not offer visa sponsorship for this position.

 

We are looking for a seasoned Senior Data Engineer with a strong foundation in Databricks, Apache Spark, and Python on the backend, complemented by frontend proficiency in React and data visualization expertise with Tableau. This is a cross-functional role ideal for professionals who can bridge the gap between data engineering, analytics, and application development to drive business intelligence and product innovation.

This is a remote opportunity, open to candidates located within the United States. However, we are specifically seeking individuals who can work during Eastern Standard Time (EST) business hours to ensure alignment with our team's operations.

Key Responsibilities:

  • Design, build, and maintain scalable data pipelines using Databricks and Apache Spark.
  • Write efficient, reusable, and testable Python code for data transformation, ETL processes, and backend logic.
  • Collaborate with data scientists and analysts to develop performant data models and tables.
  • Build and maintain user-facing web applications using React, integrating with backend APIs and data layers.
  • Develop and maintain interactive dashboards and visualizations using Tableau to support decision-making.
  • Optimize query performance and ensure data quality and consistency across systems.
  • Participate in architecture discussions and drive best practices in coding, testing, and deployment.

Required Skills & Experience:

  • 8+ years of professional experience in software/data engineering roles.
  • Expertise in Databricks for building, scheduling, and orchestrating data pipelines.
  • Strong experience with Apache Spark (PySpark preferred) for distributed data processing.
  • Proficiency in Python for data manipulation, APIs, and backend services.
  • Solid frontend development skills using React and modern JavaScript/TypeScript frameworks.
  • Hands-on experience with Tableau for creating dashboards and analytical reports.
  • Familiarity with CI/CD pipelines, version control (Git), and Agile methodologies.
  • Excellent problem-solving skills and ability to work independently or as part of a team.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.