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).
- ...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
- ...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...SuggestedRemote jobInternship
$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...SuggestedFull timeTemporary workRemote work- ...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...SuggestedFull timeContract work
$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...SuggestedLocal area$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 payContract workTemporary workWork experience placementSecond jobRemote work2 days per week$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- ...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
$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 timeTemporary workLocal areaFlexible hours$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 placementFlexible hours- ...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 timePart timeShift workDay shift
- ...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 officeWork from homeHome office
- ...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...
$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 time3 days per week$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 payPermanent employmentContract work$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$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- 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 timeWork experience placementLocal areaFlexible hours
$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$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 areaVisa sponsorshipFlexible hours$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 officeLocal areaVisa sponsorshipFlexible hoursShift work- ...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
$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$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 timeH1bWork at officeRemote workHome officeRelocation packageFlexible hours- ...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 placementWork at office
$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 placementLive inWork at officeLocal area$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 timeWork at officeRemote workWork from home$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 areaVisa sponsorshipFlexible hours- 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 employmentTemporary workFor contractorsH1bLocal areaRelocationFlexible hours
- ...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 timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Data/Opensearch. Be the first to apply!
- software engineer internship remote Charlotte, NC
- software engineer remote Charlotte, NC
- graduate software developer no experience Charlotte, NC
- work from home software developer Charlotte, NC
- information technology software engineer Charlotte, NC
- senior software engineer remote Charlotte, NC
- part time software developer Charlotte, NC
- software developer night shift Charlotte, NC
- junior software developer remote Charlotte, NC
- software engineer travel Charlotte, NC






