E

EXL

Analyzes business data and runs outsourced operations

AWS Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeJersey City, NJ, USA$150k - $170kIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, MIS, or an equivalent combination of education and experience.
  • At least 8 years of experience implementing and supporting data lakes, data warehouses, and data applications on AWS for large enterprises.
  • Strong programming experience with Python, shell scripting, and SQL.
  • Experience with AWS CloudFormation, S3, Athena, Glue, EMR/Spark, RDS, Redshift, DynamoDB, Lambda, Step Functions, IAM, KMS, and Secrets Manager.
  • Experience in serverless application development and data pipeline orchestration.
  • Experience in system analysis, design, development, and implementation of data ingestion pipelines in AWS.
  • Knowledge of ETL/ELT, data modeling, and big data technologies.
  • Familiarity with data warehousing concepts and cloud-based architecture.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable architecture and code for data pipelines and data applications on AWS.
  • Build data ingestion pipelines from on-premises environments to AWS and within AWS using services such as Glue, Redshift, S3, Lambda, EMR/Spark, Kinesis, and SQS.
  • Develop and manage ETL/ELT processes to collect, process, and store data from multiple sources while ensuring data quality, integrity, and security.
  • Architect and implement end-to-end AWS data solutions for ingestion, storage, integration, processing, and access, focusing on data lakes and data warehouses.
  • Participate in architecture and system-design discussions for high-scale data engineering projects.
  • Perform hands-on development and unit testing, and participate in code reviews to ensure adherence to best practices.
  • Implement serverless applications using AWS Lambda, API Gateway, Step Functions, and other AWS technologies.
  • Migrate data from traditional relational databases, file systems, and APIs to AWS-based data lakes, RDS, Aurora, and Redshift.
  • Architect and implement CI/CD strategies for enterprise data platforms.
  • Collaborate with product, operations, QA, and cross-functional teams throughout the software development cycle.
  • Stay current with technology developments, implement proof-of-concepts for new tools and technologies, and onboard them for real-world use cases.
  • Identify and resolve performance issues and optimize for cost, reliability, and scalability.
  • Oversee organizational data engineering solutions, lead high-impact initiatives, ensure alignment with organizational goals, and provide executive guidance.

Desired Qualifications

  • Experience with additional AWS services, including API Gateway, Elasticsearch, and SQS.
  • Experience with infrastructure-as-code tools such as Terraform and CloudFormation.
  • Experience with DevOps practices and CI/CD pipelines.
  • Experience implementing end-to-end streaming solutions using Amazon Kinesis, SQS, and Kafka.
  • AWS Solutions Architect or AWS Developer certification.
  • Understanding of lakehouse or data cloud architecture.
  • Knowledge of data governance and compliance standards.

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