DLZP Group

What can cloud computing do for you?

Search Platform Developer

Platform EngineerPlatform EngineerFull TimeRemoteTeam 11-50Since 2011H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

47 days ago

Salary

$120K - $140K / year

4 yrs expEnglishAWSCloudDistributed SystemsEC2Elastic SearchNo SQLReact.net

Job Description

• Design, build, and maintain AWS OpenSearch indexes, mappings, analyzers, and index templates • Develop .NET 8 (C#) backend services that ingest, index, and query data from OpenSearch • Implement and optimize OpenSearch query DSL for performance, relevance, and scalability • Design and maintain data ingestion pipelines that collect content from: Databases (relational and NoSQL), File-based sources (S3, documents, exports), External systems and APIs, Websites or content feeds (where applicable) • Normalize, enrich, and transform content prior to indexing (metadata extraction, text processing, field mapping) • Build and expose search APIs using AWS Lambda and API Gateway • Support batch and near–real-time indexing workflows • Deploy and operate services on AWS ECS and/or EC2 • Monitor, troubleshoot, and tune OpenSearch cluster health, indexing throughput, and query performance • Collaborate with frontend teams building React-based search experiences • Participate in architectural discussions around search relevance, scalability, and data modeling • Support client search deployments, including environment setup, tuning, and ongoing optimization • Write clean, maintainable, and well-tested backend code • Participate in code reviews and technical design discussions

Job Requirements

  • 4+ years of experience in backend, search, or data-focused development
  • Hands-on experience with AWS OpenSearch (or Elasticsearch on AWS)
  • Strong understanding of search fundamentals: Indexing strategies, Mappings and analyzers, Query DSL and relevance scoring
  • Professional experience with C# / .NET 8
  • Experience building RESTful APIs (Lambda, API Gateway, or container-based services)
  • Experience ingesting and indexing data from multiple content sources, including databases, files, and external systems
  • Familiarity with AWS services, including: OpenSearch, Lambda, API Gateway, S3, ECS and/or EC2, AWS Glue
  • Experience deploying and supporting production search systems for clients
  • Solid understanding of distributed systems and performance optimization
  • Comfortable working in AWS cloud-native environments

Benefits

  • Flexible schedule
  • Health insurance
  • Paid time off

Related Categories

Related Job Pages