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 Eliassen Group- ...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- 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
$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$159k - $305k
...Principal Engineer -Data Platforms (Enterprise Data Platforms, Lakehouse, Multi-Tenant Architectures) Core Role Expectation This role... ...Iceberg, S3/NetApp, PostgreSQL Messaging/Search: Kafka, OpenSearch Required Qualifications ~7+ years of Engineering experience...Work experience placement$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others from... ...We're looking to hire for our Data side of our AI team at Speechify. This role... ...research work. We are looking for a skilled Software Engineer to join us. What You'll Do...Full timeWork at officeShift 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...
$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- ...Role: Python Data Engineer with Big Data/Spark Location: Charlotte, North Carolina, United States Day 1 Hybrid Onsite... ...At least six (8) years of progressive experience developing software applications using an object oriented language • Strong object...Temporary work
- ...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
- ...negotiable. CLO is building out new platforms and migrating their data, this person should have Lead level knowledge to be able to... ...perhaps using assessments, will be helpful. Seeking a senior engineer for L2/L3 application + middleware production support with an...Contract workWork experience placementWork at officeRelocation 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...
$53 - $57 per hour
...Full Stack Data Engineer Location: CHARLOTTE, NC (Onsite) Employment Type: 12 Months Contract Pay Rate: $53.00/hr - $57/hour Role Overview We are seeking a hands-on Software Engineer to support two closely related enterprise platforms. This role requires...Contract work- ...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
- ...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
$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, managing...Hourly pay$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- ...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
$59.53 - $67.53 per hour
...Genesis10 is currently seeking a Data Engineer / Data Platform Engineer (Python, PySpark) - Remote/Hybrid position located in Charlotte, NC. This is a 12+ month contract opportunity. Summary Our client’s Financial Crimes Technology team is evolving toward more in-house...Hourly payContract workRemote 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- ...A technology solutions company is seeking a Data Engineer to design and implement large-scale data solutions. The role involves working with data ingestion, curation, and visualization using tools like Informatica and Tableau, along with machine learning techniques. You...Relocation
$119k - $187k
...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... ...Experience for the Role: Must have 5+ years of software engineering experience with at least 2+ years focused on AI...Remote work
- ...for money during its onboarding process. Job Title: Senior Data Engineer – Spark & Big Data Platforms Contract Length: 12+ month... ...designing solutions Experience abstracting and decomposing software into services Proficiency in: Java or Scala, Spark, SQL, Shell...Contract workVisa sponsorship
- ...Spark Framework Engineer – Enterprise Data Platform Outstanding contract opportunity! A well-known Financial Services Company is looking for... ...Contract Duration: 12 Months We are seeking a Lead Software Engineer to drive the evolution of SparkFlow, an enterprise...Full timeContract workTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Data/Opensearch. Be the first to apply!
- graduate software developer Charlotte, NC
- senior software design engineer Charlotte, NC
- software engineer amazon Charlotte, NC
- software developer positions Charlotte, NC
- software engineer full time Charlotte, NC
- new graduate software engineer Charlotte, NC
- junior software developer Charlotte, NC
- IT software engineer Charlotte, NC
- software engineer Charlotte, NC
- software engineer intern Charlotte, NC


