Jobs · Information Technology · Arkansas

Senior Data Engineer

UST · Bentonville, AR · 1 wk ago
Information Technology$72k–$108k/yrFull-time

Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them create transformative experiences and human-centered solutions for a better world. UST is a mission-driven group of 29,000+ practical problem solvers and creative thinkers in more than 30 countries. Our entrepreneurial teams are empowered to innovate, act nimbly, and create a lasting and sustainable impact for our clients, their customers, and the communities in which we live.

About the role

UST is searching for a Data Engineer with Spark & Streaming skills to build real-time, scalable data pipelines using tools like Spark, Kafka, and cloud services (GCP) to ingest, transform, and deliver data for analytics and ML.

Responsibilities

  • Design, develop, and maintain ETL/ELT data pipelines for batch and real-time data ingestion, transformation, and loading using Spark (PySpark/Scala) and streaming technologies (Kafka, Flink).
  • Build and optimize scalable data architectures, including data lakes, data warehouses (BigQuery), and streaming platforms.
  • Build data ingestion frameworks to collect data from multiple sources including databases, APIs, files, and streaming systems.
  • Design and implement real-time streaming solutions using Apache Kafka and Apache Flink.
  • Develop event-driven architectures for low-latency data processing and analytics.
  • Monitor and optimize streaming applications for throughput, scalability, and reliability.
  • Manage Kafka topics, partitions, consumer groups, and stream processing pipelines.
  • Optimize Spark jobs, SQL queries, and data processing workflows for speed, efficiency, and cost-effectiveness.
  • Implement data quality checks, monitoring, and alerting systems to ensure data accuracy and consistency.

Requirements

  • Minimum 8 years of overall experience.
  • 4+ years of recent GCP experience.
  • Strong proficiency in Python, SQL, and potentially Scala/Java.
  • Expertise in Apache Spark (Spark SQL, DataFrames, Streaming).
  • Experience with messaging queues like Apache Kafka or Pub/Sub.
  • Familiarity with GCP or Azure data services.
  • Knowledge of data warehousing (Snowflake, Redshift) and NoSQL databases.
  • Experience with Airflow, Databricks, Docker, Kubernetes is a plus.

Qualifications

  • Bachelor's Degree in computer science or equivalent experience.

Pay

Compensation range for this role in Bentonville, Arkansas is $72,000–$108,000.

Benefits

  • Full-time, regular employees accrue a minimum of 10 days of paid vacation per year, receive 6 days of paid sick leave each year (pro-rated for new hires), 10 paid holidays, and are eligible for paid bereavement leave and jury duty.
  • Eligibility to participate in the Company’s 401(k) Retirement Plan with employer matching.
  • Medical, dental, and vision insurance for employees and their dependents residing in the US, including the following Company-paid Employee Only benefits: basic life insurance, accidental death and disability insurance, and short- and long-term disability benefits.
  • Option to purchase additional voluntary short-term disability benefits.
  • Eligibility to participate in a Health Savings Account (HSA) as well as a Flexible Spending Account (FSA) for healthcare, dependent child care, and/or commuting expenses as allowable under IRS guidelines.
  • Part-time employees receive 6 days of paid sick leave each year (pro-rated for new hires) and are eligible to participate in the Company’s 401(k) Retirement Plan with employer matching.
  • Full-time temporary employees receive 6 days of paid sick leave each year (pro-rated for new hires) and are eligible to participate in the Company’s 401(k) program with employer matching, as well as medical, dental, and vision insurance for themselves and their dependents residing in the US.
  • Part-time temporary employees receive 6 days of paid sick leave each year (pro-rated for new hires).
  • All US employees who work in a state or locality with more generous paid sick leave benefits than specified here will receive the benefit of those sick leave laws.

Similar jobs

Senior Data Engineer

Trexquant Investment LPStamford, CT· Yesterday
$150k–$200k/yrapply on apply.workable.com

Senior Data Engineer

General Dynamics Information TechnologySterling, VA· Yesterday
Information Technology$153k–$207k/yrapply on gdit.wd5.myworkdayjobs.com

Senior Data Engineer

Steampunk, Inc.McLean, VA· 2 days ago
Information Technology$140k–$180k/yrapply on careers-steampunk.icims.com

Senior Data Engineer

RemoteHunterUnited States· 1 mo ago
RemoteInformation Technology$92k–$164k/yrapply on remotehunter.com

Senior Data Engineer

VerkadaSan Mateo, CA· 1 mo ago
Information Technology$140k–$210k/yrapply on job-boards.greenhouse.io