A dynamic software company is seeking a Senior Data Engineer to design and optimize data platforms for data-driven decision making. You will work heavily with Databricks, Spark, SQL, and Python, building scalable data solutions. The ideal candidate has over 7 years of experience, including data modeling and ETL/ELT processes. This full-time, remote position in the United States offers competitive benefits including 401k matching and medical plans.
Qualifications
7+ years of professional experience as a Data Engineer, Software Engineer, or similar role.
Strong hands-on experience with Databricks, including cluster management.
Advanced experience with Apache Spark for batch and/or streaming data processing.
Proven experience in data modeling and designing schemas for analytics.
Responsibilities
Design and build data pipelines.
Develop, maintain, and optimize ETL/ELT pipelines on Databricks and Spark.
Integrate data from multiple internal and external sources.
Own data modeling and architecture.
Ensure data quality, reliability, and performance.
Skills
Databricks
Apache Spark
SQL
Python
Data modeling
ETL/ELT best practices
Data warehousing concepts
Version control (git)
Collaboration skills
Education
Bachelor's degree in Computer Science or related field
Tools
Airflow
Tableau
Job description
A dynamic software company is seeking a Senior Data Engineer to design and optimize data platforms for data-driven decision making. You will work heavily with Databricks, Spark, SQL, and Python, building scalable data solutions. The ideal candidate has over 7 years of experience, including data modeling and ETL/ELT processes. This full-time, remote position in the United States offers competitive benefits including 401k matching and medical plans.