Data Engineer – AWS OpenSearch

Incedo Inc.

Fort Mill (SC)

On-site

USD 110,000 - 160,000

Full time

44 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Incedo Inc. is seeking an experienced Data Engineer with strong AWS OpenSearch expertise to design and maintain scalable data pipelines and search solutions.

The role emphasizes Python, SQL, and cloud-native architectures to support analytics and real-time search across multiple business domains. You will build and optimize OpenSearch indexes, integrate with downstream systems, and implement IaC while collaborating with data science and analytics teams.

Qualifications

  • 5+ years of experience as a Data Engineer.
  • Strong experience with AWS OpenSearch (formerly Amazon Elasticsearch Service).
  • Strong SQL and Python programming skills.
  • Experience with AWS services: OpenSearch, S3, Glue, Lambda, IAM, CloudWatch, EC2, EMR, Step Functions.
  • Experience building ETL/ELT pipelines.
  • Experience with Docker and Kubernetes (preferred).
  • Knowledge of distributed search architecture and query optimization.
  • Familiarity with IaC (Terraform or CloudFormation) and CI/CD.

Responsibilities

  • Design, develop, and maintain scalable data pipelines using AWS services.
  • Build and optimize AWS OpenSearch clusters for indexing, search, and analytics.
  • Develop ETL/ELT pipelines using Python, SQL, and AWS services such as Glue, Lambda, and EMR.
  • Design and maintain OpenSearch indexes, mappings, analyzers, and query performance.
  • Integrate OpenSearch with upstream and downstream applications for real-time search and analytics.
  • Work with structured and semi-structured data from multiple data sources.
  • Optimize OpenSearch cluster performance, shard allocation, indexing, and query execution.
  • Implement Infrastructure as Code (Terraform or CloudFormation) for AWS resources.
  • Build monitoring and alerting using CloudWatch, Grafana, or Prometheus.
  • Collaborate with Data Scientists, Data Analysts, and application teams to support data and search requirements.
  • Implement security best practices, IAM policies, encryption, and access controls.
  • Troubleshoot production issues and optimize system performance.

Skills

AWS OpenSearch
SQL
Python
ETL/ELT pipelines
Data Pipelines
CI/CD
Security IAM
Cloud architecture
Distributed systems
Agile

Tools

OpenSearch
Docker
Kubernetes
Terraform
CloudWatch
Grafana
Prometheus
Git
CI/CD
Spark/PySpark
Kafka/MSK
Snowflake/Redshift/Databricks

Job description

Incedo Inc. is a high-growth Digital, Data and AI Transformation Specialist firm headquartered in New Jersey. We

are a long-term strategy execution partner for Fortune 500 enterprises, operating at the intersection of business

and technology across Banking & Payments, Wealth Management, Telecom, Hi-Tech, and Life Sciences.

We are building Incedo 4.0 - an AI-native, execution-focused, founder-led organization designed for scale, speed,

and long-term impact.

Incedo delivers ROI from AI @ Scale through the “Power of 3”:

Engineering & Operations excellence.

Job Description::

We are seeking an experienced Data Engineer with strong expertise in AWS OpenSearch to design, develop, and maintain scalable data pipelines and search solutions. The ideal candidate will have hands-on experience with AWS data services, OpenSearch, Python, SQL, and cloud-native architectures to support analytics and real-time search capabilities.

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines using AWS services.
  • Build and optimize AWS OpenSearch clusters for indexing, search, and analytics.
  • Develop ETL/ELT pipelines using Python, SQL, and AWS services such as Glue, Lambda, and EMR.
  • Design and maintain OpenSearch indexes, mappings, analyzers, and query performance.
  • Integrate OpenSearch with upstream and downstream applications for real-time search and analytics.
  • Work with structured and semi-structured data from multiple data sources.
  • Optimize OpenSearch cluster performance, shard allocation, indexing, and query execution.
  • Implement Infrastructure as Code (Terraform or CloudFormation) for AWS resources.
  • Build monitoring and alerting using CloudWatch, Grafana, or Prometheus.
  • Collaborate with Data Scientists, Data Analysts, and application teams to support data and search requirements.
  • Implement security best practices, IAM policies, encryption, and access controls.
  • Troubleshoot production issues and optimize system performance.

Required Skills

  • 5+ years of experience as a Data Engineer.
  • Strong experience with AWS OpenSearch (formerly Amazon Elasticsearch Service).
  • Strong SQL and Python programming skills.
  • Experience with AWS services:
  • OpenSearch
  • S3
  • Glue
  • Lambda
  • IAM
  • CloudWatch
  • EC2
  • EMR
  • Step Functions
  • Kinesis (preferred)
  • Experience building ETL/ELT pipelines.
  • Experience with Docker and Kubernetes (preferred).
  • Knowledge of distributed search architecture, indexing strategies, and query optimization.
  • Experience with Git, CI/CD, and Infrastructure as Code (Terraform or CloudFormation).
  • Familiarity with Agile/Scrum methodologies.

Preferred Qualifications

  • Experience with Apache Spark or PySpark.
  • Experience with Kafka or Amazon MSK.
  • Experience with Snowflake, Redshift, or Databricks.
  • Experience working with large-scale distributed systems.
  • AWS Certification (Solutions Architect, Data Analytics, or Developer) is a plus.
  • Experience with observability tools such as Grafana, Prometheus, or Splunk.

Nice to Have

  • Vector search and semantic search using OpenSearch.
  • Machine Learning integrations with OpenSearch.
  • Experience with GenAI/RAG search architectures.
  • Healthcare, Financial Services, or Retail domain experience.

Primary Technologies: AWS OpenSearch, Python, SQL, AWS Glue, Lambda, S3, Terraform, Docker, Kubernetes, CloudWatch, Git, CI/CD, Spark/PySpark.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer: AWS OpenSearch & Real-Time Data Pipelines
Data Engineer: AWS OpenSearch & Real-Time Data Pipelines

Incedo Inc. • Fort Mill (SC)

On-site
USD 110,000 - 160,000
Senior Data Engineer
Senior Data Engineer

Incedo Inc. • New York (NY)

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

Incedo Inc. • Dallas (TX)

On-site
USD 110,000 - 170,000
AWS Solutions Architect
AWS Solutions Architect

Incedo Inc. • Minneapolis (MN)

On-site
USD 150,000 - 210,000
Software Development Engineer , AWS OpenSearch Intelligent Search Team
Software Development Engineer , AWS OpenSearch Intelligent Search Team

Amazon • Bellevue (WA)

On-site
USD 150,000 - 230,000
Senior Cloud Search & Analytics Engineer
Senior Cloud Search & Analytics Engineer

Amazon • Bellevue (WA)

On-site
USD 150,000 - 230,000
Data Architect
Data Architect

Incedo Inc. • United States

On-site
USD 120,000 - 150,000
Technical Program Manager
Technical Program Manager

Incedo Inc. • New York (NY)

On-site
USD 150,000 - 200,000
Sr. SDE, Amazon OpenSearch Service
Sr. SDE, Amazon OpenSearch Service

Amazon.com • Santa Clara (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+2
Sr. SDE, Amazon OpenSearch Service
Sr. SDE, Amazon OpenSearch Service

Socket.dev • Santa Clara (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+1