Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Data/Opensearch

Eliassen Group

Hybrid in Charlotte, NC

Our client seeks a senior software engineer to build and operate the software, data, and metadata foundations of a Data Marketplace platform. The role focuses on Python services, AWS infrastructure automation with Terraform, and OpenSearch-based search and AI/ML capabilities. The engineer will collaborate across platform, data, and security teams to deliver scalable, observable solutions and mentor peers while maintaining engineering standards.

Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.

Rate: $90.00 to $100.00/hr. w2

JN -052026-106719

Responsibilities

  • Design, develop, and maintain Python-based services, Lambda functions, and data pipelines.
  • Provision and manage AWS infrastructure using Terraform with modular, secure, and maintainable patterns.
  • Build and operate AI/ML and search on Amazon OpenSearch, including vector search, semantic retrieval, and LLM workflow integration.
  • Collaborate with data, platform, and security teams across AWS services including Lambda, API Gateway, Glue, S3, DynamoDB, IAM, and VPC.
  • Modernize Dynatrace alarming using Terraform and Python.
  • Enforce code quality with reviews, automated testing, CI/CD, and observability.
  • Mentor junior engineers and contribute to architecture and technical standards.
  • Evaluate ambiguous requirements and select effective solutions.
  • Operate as a self-starter, conduct research, and present solution tradeoffs clearly.

Experience Requirements

  • 5+ years of professional software development experience with hands-on coding.
  • Strong Python proficiency including type hints, unit testing with unittest or pytest, and packaging.
  • Terraform for AWS Infrastructure as Code.
  • Experience with GitHub and Confluence.
  • Amazon OpenSearch expertise including index design, query DSL, and vector or k-NN search.
  • AI/ML experience with embeddings, RAG patterns, foundation models, and ML model integration.
  • Proficiency with AWS services including DynamoDB, Glue, IAM, S3, API Gateway, and Lambda.
  • Collibra or integration with enterprise data catalog or governance platforms (preferred).
  • Kafka or other event-driven architecture (preferred).
  • AWS Lake Formation (preferred).

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Data/Opensearch in Charlotte, NC vacancy
  •  ...contingent resource assignment, you may: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables. Review and analyze moderately complex... 
    Suggested

    Mindlance

    Charlotte, NC
    4 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Charlotte, NC
    3 days ago
  • $105.79k - $141.05k

     ...the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and...  ...join us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform... 
    Suggested
    Full time
    Temporary work
    Remote work

    Lumen

    Charlotte, NC
    2 days ago
  •  ...Senior Software Engineer (Backend Focus) | AWS | Python | Node.js - (W2 Contract) - Hybrid in Charlotte, NC Optomi, in partnership with...  ...understanding of application architecture, system integrations, data flows, and backend processing. Experience with Git-based... 
    Suggested
    Full time
    Contract work

    Optomi

    Charlotte, NC
    4 days ago
  • $134.5k - $265.1k

    Position Summary Manager, Cloud Data Engineer Join our AI & Engineering team in transforming...  .../verticalized sector solutions in software, data, AI, network, and hybrid cloud...  ...as AWS Glue, EMR, EKS, S3, Lambda, RDS, OpenSearch and CloudWatch• 2+ years of experience... 
    Suggested
    Local area

    Deloitte

    Charlotte, NC
    22 hours ago
  • $60 - $65 per hour

    job summary: We are seeking a highly skilled Senior Data Engineer to join an innovative technology-driven team. This is an exceptional...  ...ability in complex problem-solving and troubleshooting software issues. Strong written and verbal communication skills.... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Second job
    Remote work
    2 days per week

    Randstad Digital

    Charlotte, NC
    22 hours ago
  • $105.4k - $207.8k

     ...Transformation (I&DT) practice. I&DT brings an engineering- and innovation-led mindset to how...  ...scales technology-enabled solutions. Data Studio is Converge for Healthcare's foundational...  ...discipline4+ years of experience in software engineering, solution deployment, data... 
    Local area

    Deloitte

    Charlotte, NC
    3 days ago
  •  ...NC OPEN TO SPONSOSRSHIP PLEASE NO -OPT'S OR EAD'S MUST HAVE Programming: Strong Python and SQL skills. Data Engineering: ETL/ELT, data modeling, data integration, batch processing, and streaming pipelines. Big Data Technologies: Apache Spark... 
    Full time

    System Soft Technologies

    Charlotte, NC
    6 hours ago
  • $121.55k - $194.49k

     ...and learn new ones “I can succeed as an Information Security Engineer III at Capital Group.” As an Information Security Engineer III...  ...securing large scale cloud environments, protecting heavily regulated data, and implementing Azure security controls, supporting compliance... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Capital Group

    Charlotte, NC
    4 days ago
  • $65.67 - $80.11 per hour

     ...Description Job Description At NTT DATA, we know that with the right...  ...as the primary GenAI engineering lead and translate business...  ...Minimum 8 years of overall software engineering, data engineering...  ...technologies such as Azure AI Search, OpenSearch, Pinecone, pgvector, FAISS,... 
    Work experience placement
    Flexible hours

    NTT DATA

    Charlotte, NC
    15 days ago
  •  ...the following job description:The Security Engineer will serve as a technical expert for...  ...implementing, and supporting enterprise level data protection solutions. This role will...  ...theories, and concepts.Proven experience in software development lifecycle security practices.... 
    Full time
    Part time
    Shift work
    Day shift

    Truist

    Charlotte, NC
    4 days ago
  •  ...with required travel to project sites 50-75% of the time, as noted above. Detail Oriented Leadership Organization Decision-Making Data Entry Skills Data Processing Skills Dependable Reporting Skills Deadline Oriented Critical Thinking and Problem-Solving Skills... 
    Work at office
    Work from home
    Home office

    Salute

    Charlotte, NC
    4 days ago
  •  ...comContact Phone: (***) ***-****Role: Full Stack Software EngineerLocations: Birmingham AL, Raleigh...  ...PermanentRole SummaryFull Stack Software Engineer to build/support .NET web APIs/services...  ...(ASP.NET Core Web API)Design/normalize data models; write performant T-SQL, stored proceduresMicrosoft... 

    Tech Tammina

    Charlotte, NC
    22 hours ago
  • $92k - $115k

     ...North CarolinaOnsiteFull Time$92k - $115kSoftware Engineer - Backend / Applied AI Job Description We are looking for a Software Engineer with a strong backend engineering...  ...to build scalable APIs, backend services, and data pipelines that power AI-driven features. This... 
    Full time
    3 days per week

    Motion Recruitment

    Charlotte, NC
    4 days ago
  • $66 - $76 per hour

     ...Job Description Genesis10 is currently seeking a Python Data Engineer for a contract position with a Major Financial Services Firm...  ...infrastructure, particularly S3 and AWS Glue Experience with the full software development lifecycle, including design, development, testing... 
    Hourly pay
    Permanent employment
    Contract work

    Genesis10

    Charlotte, NC
    13 days ago
  • $80,000 - $150,000 per week

     ...CarolinaOnsiteFull Time$80k - $150kWe are looking for a Full-Stack Software Engineer to join a technology-focused firm that develops proprietary...  ...engineer with a Python-first background and an interest in data. While the role has a data-focused component, the ideal... 
    Full time

    Motion Recruitment

    Charlotte, NC
    22 hours ago
  • $113.3k - $188.9k

     ...you an experienced, passionate pioneer in data and technology who wants to work in a...  ...environment? As an experienced AI and Data Science Engineer III - Marketing Measurement, you will...  ...and operate integrated solutions across software, data, AI, networks, and cloud... 
    Local area

    Deloitte

    Charlotte, NC
    1 day ago
  • Position Overview:We're hiring a senior engineer to build the data foundation and the governed AI services that run on top of it. You will own pipelines from source to model in Python and dbt, ship them on Docker and Kubernetes in AWS, and expose trusted data to agents... 
    Full time
    Work experience placement
    Local area
    Flexible hours

    Intapp

    Charlotte, NC
    2 days ago
  • $137.5k - $193.6k

     ...digital products and innovation, marketing, commerce, sales, and service. We are a team of strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy, technology, creativity, and ongoing managed services... 
    Local area

    Deloitte

    Charlotte, NC
    22 hours ago
  • $95.6k - $188.4k

    Position Summary Software Engineer II, AI & Engineering/Engineering as a Service AI & Engineering leverages cutting-edge engineering...  ...operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These... 
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Charlotte, NC
    2 days ago
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from...  ...operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Charlotte, NC
    22 hours ago
  •  ...Hybrid 3 on in Charlotte, NC Our client is seeking a Senior UI Software Engineer to build an AI-powered telecom equipment lifecycle and site...  .... The engineer will develop across front-end, API, backend, data, and integration layers, with a preference for Python and AWS... 
    Full time

    Eliassen Group

    Charlotte, NC
    2 days ago
  • $82 per hour

     ...Job Title: MES Software Engineer Industry: Manufacturing Location: Remote, must reside within 1-2 hours' commutable distance of Charlotte, NC Rate: Up to $82.00/hr Client Overview This opportunity is with a major global manufacturer of materials... 
    Remote work

    ElevaIT Solutions

    Charlotte, NC
    3 days ago
  • $143.32k - $273.93k

     ...applicable policy and business needs.The OpportunityAs a dedicated AI Data Solutions Scientist in the Technology organization at USAA, you...  ...team and collaborate cross-functionally with our architecture, engineering, and product partners to transform our operations and... 
    Full time
    H1b
    Work at office
    Remote work
    Home office
    Relocation package
    Flexible hours

    USAA - United Services Automobile Association

    Charlotte, NC
    2 days ago
  •  ...Job Description Job Title: Full Stack Software Engineer Work Location: The Woodlands, TX or Vancouver or WA, or Knoxville, TN or Charlotte...  ...and compliance, including handling of PII, customer account data, secrets, least privilege, auditability, and PCI-sensitive... 
    Work experience placement
    Work at office

    Paladin Consulting

    Charlotte, NC
    2 days ago
  • $94.4k - $316.3k

     ...Industry and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities in AI and Data, Industry and Process, and Technology. We serve...  ...also engineer with AI. It is part of how you build software: how you generate, test, review, modernize,... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Charlotte, NC
    22 hours ago
  • $170k - $200k

     ...the fastest-growing energy broker in the United States and the first energy brokerage to build its own software platform for the industry. This full-time AI Engineering opportunity offers the chance to work directly with the Head of AI/ML, building production-grade AI... 
    Full time
    Work at office
    Remote work
    Work from home

    Motion Recruitment

    Charlotte, NC
    3 days ago
  • $122k - $240.5k

    Position Summary Position Summary Software Engineer III- AI & Engineering/Software as a Service Join our AI & Engineering team transforming...  ...integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions... 
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Charlotte, NC
    1 day ago
  • Job-ID: 417301Sector: Technology and ITLocation: Charlotte, NCContract: ContractPosted: 2026-11-05Deadline: 0001-01-01As an AI Software Engineer, you’ll work side-by-side with engineers to understand real workflows, identify high-impact use cases, and deploy Devin/... 
    Permanent employment
    Temporary work
    For contractors
    H1b
    Local area
    Relocation
    Flexible hours

    Experis

    Charlotte, NC
    4 days ago
  •  ...Senior Software Engineer (Back-End) We are looking for a highly experienced and motivated Senior Software Engineer (Back-End) to join our growing development team. The ideal candidate is a passionate problem-solver who thrives in a collaborative environment, takes pride... 
    Full time
    Work at office

    SolomonEdwards

    Charlotte, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Data/Opensearch. Be the first to apply!