Software Engineer - Data/Opensearch
Eliassen Group
Description 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 #LI-JS1 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). #J-18808-Ljbffr
- ...Software Engineer - Data/Opensearch Charlotte, NC Type: Contract Category: Development Industry: Energy Reference ID: JN -052026-106719 Date Posted: 05/03/2026 Shortcut: Description Recommended Jobs Description: Hybrid in Charlotte...SuggestedHourly payContract workLocal area
- ...Role Overview This contingent role supports complex Software Engineering initiatives by designing, developing, and delivering datadriven... ...and maintain Pythonbased applications and services. Build data processing components and integrations using SQL and Oracle databases...Suggested
- ...with. Our platform turns billions of disclosures into structured data that makes it easy for those in the investment ecosystem to find... ...with one another. About the Role We’re hiring an Engineer to define and build systems that make our data usable across the...SuggestedWork at officeFlexible hours
- ...complex initiatives and deliverables within Software Engineering and contribute to large-scale planning... ...applications with enterprise data platforms, APIs, and secure data pipelines... ...systems such as Elasticsearch, OpenSearch, Pinecone, or Weaviate • Experience...SuggestedWork experience placementRelocation package
$59.53 - $67.53 per hour
Genesis10 is currently seeking a Senior Software Engineer - Data & Analytics for a contract position with a Global Financial Institution located in Charlotte, NC and Dallas, TX. This is a 12+ month contract opportunity. We are seeking a highly motivated Senior Software...SuggestedHourly payPermanent employmentContract work- ...Our client, a leading organization in the financial services industry, is seeking a Senior Software Engineer - Data & Analytics-Software Engineer 4 - Contingent to join their team. As a Senior Software Engineer - Data & Analytics-Software Engineer 4 - Contingent, you...
- ...Senior Software Engineer – Data & Analytics Location Charlotte, NC (preferred) Dallas, TX (Irving) – secondary option Hybrid (3 Days in and 2 days remote) Duration 12-month contract (potential to extend) W2 ONLY NO C2C Overview We are seeking a Senior Software Engineer...Contract workRemote work
- ...ManpowerGroup Global, Inc. is seeking a Software Engineer 4 - Contingent in Charlotte, NC. This role involves consulting on complex initiatives, analyzing engineering challenges, and collaborating with client personnel for project success. The ideal candidate will have...
$186.07k - $218.9k
...is expected and fully supported. The Data Platform team builds and operates systems... ...and powering end-user experiences. As an engineer on the team you will contribute to the full... ...have at least 5+ years of experience in software engineering. You have Strong Python, Go...Local area$166k - $172k
...iTradeNetwork At iTradeNetwork, we provide advanced supply chain software and insights tailored to the food & beverage industry. Our... ...We are seeking an experienced and strategic Senior Software Engineer - Data Engineering to lead the design, development, and...Full timeLocal areaFlexible hours$82 - $93 per hour
A global financial institution is seeking a Specialty Software Engineer for a hybrid role in Charlotte, NC. The candidate will focus on developing and maintaining a secure enterprise Data Private Cloud platform, incorporating automation and security practices. With a focus...Hourly pay- ...Primary Talent Partners is seeking a Senior Software Engineer with expertise in Python development for a long-term remote contract in Charlotte... ..., with strong skills in Terraform and a background in data pipelines. This role supports a large power and utilities client...Long term contractRemote work
$90 - $100 per hour
...Eliassen Group is seeking a Senior Software Engineer in Charlotte, NC. The role involves building and managing the software and data foundations for a Data Marketplace platform, using Python, AWS, and Terraform. Key responsibilities include developing Python services,...Hourly pay- ...and user access problems. Investigate and resolve database performance issues and server-level concerns. Perform Archer software installations, upgrades, and patching. Research and respond to technology compliance requests and ensure platform alignment with...Immediate start
- ...resource assignment, you will be involved in consulting on complex initiatives with broad impact and large-scale planning for Software Engineering. You will review and analyze complex, multi-faceted, larger-scale, or longer-term Software Engineering challenges that...Work experience placementImmediate start
- ...Senior Systems Operations Engineer Wells Fargo is seeking a Senior Systems Operations Engineer in technology as part of Consumer Lending Operations Technology. This role is focused on application and middleware production support with a Site Reliability Engineering...Work experience placementRelocation packageShift work
- ...Specialty Software Engineering Consultant In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Specialty Software Engineering. Review and analyze complex multi-faceted, larger scale, or longer...
- ...to drive AI initiatives and develop scalable analytics solutions. The ideal candidate will leverage advanced technologies to create data-driven models and optimize algorithms for business challenges. This role requires expertise in Generative AI and cloud platforms like...
- ...Infosys Limited is seeking candidates for roles focused on Generative AI and data analytics. The position involves active participation in model development and data quality assurance, utilizing advanced tools in Python, SAS, and R. Candidates will engage in transformative...
- ...A leading global consulting firm is seeking a Senior AI Native Engineer to revolutionize how businesses leverage artificial intelligence... ...You will lead AI system design and implementation while ensuring data integrity. The role requires collaboration across diverse teams...Flexible hours
$125k
...doing the right things right. You will join our Product Engineering team that shares a passion for writing great code, embracing... ...customers protect their reputation and bottom line. As a Data Senior Staff Software Engineer, you will influence technical designs and...- ...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...Work experience placement
$133.37k - $156.9k
...learn new skills and discover what you excel at-all from Day One. Job Description We are seeking a highly skilled AI Data Innovation Engineer to join the Data Innovation and Tools Rationalization team within the Enterprise Data Office. This role plays a critical...Temporary workWork at officeLocal areaRemote workFlexible hours3 days per week- ...A technology solutions provider is seeking a Software Developer to work in Charlotte, NC. The role involves Python programming, cloud technology, and data analytics. Ideal candidates should have over 5 years of experience in business intelligence and risk compliance, with...Hourly pay
$95k - $180k
...Overview Due to continued growth, our Data Center Group is seeking aMid - Principal Level Electrical Engineer to join the team. This is an exciting opportunity to play a key role in delivering high-quality engineering solutions for complex, mission-critical projects....Work at officeRemote work- ...Job Title: Senior Software Engineer (GenAI) Contract Length: 6+ Months Location: Charlotte NC 2... ...integrating applications with: Enterprise APIs Data platforms Secure data pipelines Strong... ...systems such as: Elasticsearch OpenSearch Pinecone Weaviate Experience with: LLM...Contract workWork experience placement
$119k - $224k
...technologies, leveraged to protect information companywide. Wells Fargo is seeking a Lead Information Security Engineer working with CipherTrust Transparent Data Encryption. This role requires strong Information Technology and Information Security foundational knowledge,...Work experience placement- ...We are seeking a skilled and motivated Data/AI Cloud Engineer to join our team! In this role, you will play a key part in implementing AWS data... ...as code Required Experience Must have 5+ years of software engineering experience with at least 2+ years focused on AI...
$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others from... ...Overview We're looking to hire for our Data side of our AI team at Speechify. This role... ...work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be...Remote jobFull timeWork at officeShift work$43.59 - $51.59 per hour
...Senior Software Engineer - Onsite Genesis10 is currently seeking a Senior Software Engineer... ...other Agentic framework) ~ Alteryx (Data transformation and automation) ~ IDP... ...retrieval systems such as Elasticsearch, OpenSearch, Pinecone, or Weaviate Experience with...Hourly payPermanent employmentContract workWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Data/Opensearch. Be the first to apply!
- software sales engineer Charlotte, NC
- software engineer internship remote Charlotte, NC
- IT software developer Charlotte, NC
- integration software engineer Charlotte, NC
- machine learning software engineer Charlotte, NC
- software engineer part time Charlotte, NC
- senior robotics software engineer Charlotte, NC
- junior software developer Charlotte, NC
- vice president software engineering Charlotte, NC
- software developer night shift Charlotte, NC

