Senior Data Engineer

EXL

Atlanta (GA)

Hybrid

USD 100,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A leading IT services company is looking for a Mid-Senior level Software Developer. The role involves designing and maintaining software solutions and requires over 10 years of experience in software development, strong problem-solving skills, and proficiency in SQL, Python, and Big Data architecture. Flexible hybrid work location is available in Atlanta and other Texas locations.

Qualifications

  • 10+ years hands-on software development experience required.
  • Strong understanding of OOP and design patterns essential.
  • Experience in programming, analytics, and debugging needed.

Responsibilities

  • Design, develop, test, and maintain software solutions.
  • Collaborate with teams on scalable solutions.
  • Ensure code quality through testing and best practices.

Skills

Software development experience
Algorithms and data structures
Multi-threaded programming
Troubleshooting and debugging
Analytics

Tools

SQL (BQ, Hive, Spark SQL)
Python
PySpark
Hadoop
GitHub

Job description

Overview

Location: Atlanta, GA, Dallas,TX, Austin, TX, Foster city, CA or Houston,TX | Hybrid



Responsibilities


  • Design, develop, test, and maintain multi-tier software & large-scale data solutions

  • Collaborate with engineers, Ops, and business stakeholders on scalable solutions

  • Ensure code is high-quality, well-tested (unit tests in Golang), reusable, and maintainable

  • Deliver features/sub-systems on time and to spec

  • Drive solutions with excellent problem-solving and system design thinking



Qualifications


  • Experience & Core Skills: 10+ years hands-on software development experience; Strong algorithms, data structures, OOP, design patterns; Proficient in multi-threaded programming, troubleshooting, debugging, and analytics.

  • Mandatory Technical Skills: SQL (BQ, Hive, Spark SQL); Spark job debugging & performance tuning; Python, PySpark; Big Data Architecture – Hadoop, Hive, SQL, Airflow; Strong architecture skills for end-to-end data pipelines; Unix & GitHub proficiency.

  • Secondary/Preferred Skills: Offshore team & delivery leadership.



Employment details


  • Seniority level: Mid-Senior level

  • Employment type: Full-time

  • Job function: Information Technology

  • Industries: IT Services and IT Consulting, IT System Custom Software Development, and Software Development

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer 4 4P/259
Senior Data Engineer 4 4P/259

4P Consulting Inc. • Atlanta (GA)

On-site
USD 120,000 - 150,000
Senior Data Engineer 5453
Senior Data Engineer 5453

Tier4 Group • Dallas (TX)

Hybrid
USD 120,000 - 160,000
Travel reimbursement
Hybrid work schedule
Senior Data Engineer
Senior Data Engineer

Insomniac Design • United States

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Eliassen Group • Dallas (TX)

Hybrid
USD 110,000 - 117,000
Medical, Dental, and Vision benefits
401k with company matching
Life insurance
Senior Data Engineer / Lead Data Engineer
Senior Data Engineer / Lead Data Engineer

Appiness Inc. • Town of Newark (WI)

Hybrid
USD 140,000 - 200,000
Senior Data Engineer
Senior Data Engineer

Harnham • Town of Florida (NY)

On-site
USD 120,000 - 170,000
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Senior Data Engineer
Senior Data Engineer

7Th Sky Tech • Chicago (IL)

Hybrid
USD 140,000 - 200,000
Senior Data Engineer
Senior Data Engineer

7Th Sky Tech • Dallas (TX)

Hybrid
USD 120,000 - 170,000
Senior Data Engineer
Senior Data Engineer

NextStep Recruiting • Plano (TX)

On-site
USD 140,000 - 190,000