Big Data Consultant
Indexed description
About Us:
Our passion at EXL is enabling organizations to achieve a measurable, competitive advantage through Data Management. We partner with our clients to design and implement scalable, accessible, and innovative solutions. Our goal is to make sense of data to drive client’s business forward through data strategy, data governance and building cloud data platforms. EXL is a leading data analytics and digital operations and solutions company that partners with clients to improve business outcomes and unlock growth. By bringing together deep domain expertise with robust data, powerful analytics, cloud, artificial intelligence (“AI”) and machine learning (“ML”), we create agile, scalable solutions and execute complex operations for the world’s leading corporations in industries including insurance, healthcare, banking and financial services, media, and retail, among others. Focused on driving faster decision-making and transforming operating models, EXL was founded on the core values of innovation, collaboration, excellence, integrity and respect. Headquarters in New York, our team is over 44,500+ strong, with more than 50 offices spanning six continents.
Role Name: Big Data Engineer
Location: Dallas, TX
Employment Type: Full-Time
Mode – Hybrid (2-3 days from Office)
Job Summary:
- 7–10 years of overall experience in data engineering, with a proven track record in technical leadership (design ownership, mentoring, guiding development teams).
- Python – strong hands-on development experience building production-grade data solutions.
- Big Data / Hadoop ecosystem (Hadoop, Hive, Impala, HDFS) – deep, hands-on experience in on-premises environments.
- Apache Spark – solid experience developing and tuning large-scale distributed data processing jobs.
- Job scheduling / orchestration – hands-on experience with CA7 or Control-M (or comparable enterprise schedulers).
- Strong understanding of data structures, ETL processes, and SQL.
- Extensive experience with large-scale data processing and distributed systems.
- Demonstrated ability to make sound architecture/design decisions and to mentor and support other developers.
- Exposure to AI/ML concepts or tools, with a strong willingness to learn and grow in this space.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search