Skip to main content

Senior Data Engineer

Posted today

neshent technologiesLa Quinta (CA)

SENIORITY

Lead

SALARY

$110,000 - $130,000 per year

Apply (opens in a new tab)

About the role

We are looking for an experienced Senior Data Engineer with strong expertise in Databricks, Python, PySpark, Apache Spark, and large-scale data engineering. The ideal candidate will be responsible for designing and developing scalable ETL pipelines, implementing data processing solutions, managing data ingestion frameworks, and optimizing cloud-based data platforms. The role also involves technical leadership, data governance, and collaboration with analytics and business intelligence teams. Required Technical Skills Strong hands-on experience with Databricks, Delta Lake, Delta Live Tables, and Unity Catalog. Proficiency in Python, PySpark, Spark SQL, and Apache Spark. Strong experience in ETL development, data pipeline design, and data transformation. Knowledge of Hadoop, Kafka, Hive, HDFS, and Sqoop. Expertise in SQL, data modeling, and data warehousing. Experience with batch and real-time data processing using Kafka and Spark Streaming. Cloud experience with AWS and/or GCP. Strong understanding of data quality, validation, cleansing, and governance. Experience working in Agile environments (Scrum, Kanban, SAFe). Preferred Skills Scala / Scala-Spark, IBM DataStage, TIBCO. AWS S3, Glue, Lambda, Kinesis/MSK. Tableau, Power BI, Spotfire, OAC. Teradata, DB2, BigQuery, Mainframe. Git, data governance, and retention modeling. Roles &
Responsibilities: Design, develop, and maintain scalable data pipelines and ETL solutions.
Build data ingestion and transformation frameworks for structured and unstructured data. Develop and optimize batch and streaming data processing solutions. Implement data quality, validation, and governance standards. Integrate heterogeneous data sources into enterprise data platforms. Support analytics, reporting, BI, and machine learning initiatives. Collaborate with Data Scientists, BI teams, and business stakeholders. Lead technical discussions, mentor junior engineers, and drive data engineering best practices.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this