E

EXL

Analyzes business data and runs outsourced operations

Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree (BE/B.Tech or B.Sc.) in Computer Science, Statistics, or Econometrics from an accredited college or university.
  • At least 4 years of experience designing, building, and deploying PySpark-based applications.
  • Hands-on experience with Redis, Valkey, and OpenSearch databases.
  • In-depth knowledge of Python core programming, including lists, dictionaries, and tuples.
  • Expertise with Python libraries including pandas, requests, json, flask, and pickle.
  • A good understanding of Informatica PowerCenter for building data pipelines.
  • Hands-on experience writing complex SQL queries and exporting and importing large amounts of data using utilities.
  • Ability to build abstracted, modularized, reusable code components.
  • Hands-on experience generating and parsing XML and JSON documents, and REST API requests and responses.
  • Ability to design and build Data APIs and their interactions with data consumers.
  • Experience with at least one MDM implementation using TIBCO, Informatica, GoldenSource, or custom-built MDM/RDM platforms.
  • Experience processing large amounts of structured data, including integrating data from multiple sources.
  • Ability to design and build real-time applications using REST API, JSON, and XML.
  • Ability to build solutions on AWS services using Glue ETL and Lambda functions in Python.
  • Ability to solve complex data-driven scenarios and triage defects and production issues.
  • Ability to adapt quickly, take the lead in resolving ambiguous situations, coordinate across teams, adopt agile ways of working, and challenge peers and leadership.
  • Excellent communication and customer-centricity, with strong target and solution orientation.

Responsibilities

  • Design, build, and unit test applications using the Spark framework on Python.
  • Build Python and PySpark applications using data in relational databases including Oracle and SQL Server, and NoSQL databases including Redis and Valkey.
  • Build ingestion pipelines to load data into in-memory caching databases.
  • Build PySpark data pipelines to load data into and export data from Master Data Management or Reference Data Management platforms.
  • Optimize Spark application performance using configurations for Spark Context, Spark-SQL, and Data Frame.
  • Build Python programs using libraries including pandas, requests, json, flask, and pickle.
  • Create and maintain an integration and regression testing framework on Jenkins integrated with BitBucket and/or GIT repositories.
  • Participate in the agile development process, document and communicate issues and bugs related to data standards in scrum meetings, and work collaboratively with onsite and offshore teams.
  • Develop and review technical documentation for delivered artifacts.
  • Participate in code releases and production deployments.
  • Challenge and inspire team members to achieve business results in a fast-paced, changing environment.

Desired Qualifications

  • Understanding of Master Data Management processes and domain.

About the Company

EXL

Analyzes business data and runs outsourced operations

EXL analyzes business data and runs outsourced operations for insurers, healthcare payers, banks, retailers, and other large organizations. Its teams combine industry expertise with data engineering and AI to handle tasks such as claims processing, payment reviews, customer service, and finance within existing technology environments. The company also builds software, including LifePRO, which manages insurance policies, and EXLdata.ai, which connects fragmented data for use in AI systems. Clients pay for consulting projects, ongoing managed services, and software delivered through the cloud. EXL was founded in 1999 and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1999

Recently Posted Jobs

Explore more opportunities at EXL

See more jobs