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

Software Engineer - Data/Opensearch

Eliassen Group

Job Description

Hybrid in Charlotte, NC

\n

\n

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.

\n

\n

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.

\n

\n

Rate: $90.00 to $100.00/hr. w2

\n

JN -052026-106719

\n

\n

Responsibilities

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

\n

Experience Requirements

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Data/Opensearch in Charlotte, NC vacancy
  •  ...with. Our platform turns billions of disclosures into structured data that makes it easy for those in the investment ecosystem to find...  ...and connect with one another. About the Role We're hiring an Engineer to define and build systems that make our data usable across the... 
    Suggested
    Work at office
    Flexible hours

    Old Well Labs

    Charlotte, NC
    3 days ago
  • $186.07k - $218.9k

     ...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group, you will help build the systems that centralize all of Coinbase's internal and... 
    Suggested
    Local area

    Coinbase

    Charlotte, NC
    3 days ago
  •  ...Job Title: Software Data Engineer 12 Months Contract Hybrid: 3 days onsite/week Location: Charlotte, NC 28202 Years of experience: 10+ Role Description We are seeking experienced Software Data Engineers with 10+ years of relevant experience to support... 
    Suggested
    Contract work
    3 days per week

    eTeam

    Charlotte, NC
    3 days ago
  • $156k - $234k

    Dir Data Engineering - GE06AEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages...  ...and vector database technologies (Vertex AI, Postgres, OpenSearch, Pinecone etc.).Experience enabling AI for analytics use cases... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    3 days per week

    The Hartford Financial Services Group

    Charlotte, NC
    2 days ago
  • $201.5k - $302.5k

    AVP, Platform Engineer - IPB05AEWe’re determined to make a difference...  ...shape the future. As the AVP Data Platform Engineering, you...  ...technologies (Vertex AI, Postgres, OpenSearch, Pinecone etc.) Demonstrated...  ...as-code patterns, and modern software/data engineering practices.•... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    3 days per week

    The Hartford Financial Services Group

    Charlotte, NC
    2 days ago
  • $167.25k - $245.3k

     ...Eaton's ES AMER NAS division is currently seeking an Application Engineer - Data Center, Hyperscale Systems Design. This is a home-based/...  ...power panels, power monitoring products (including metering and software), and power control products • Strategic understanding of... 
    Full time
    Temporary work
    Local area
    Remote work
    Work from home
    Relocation package

    Eaton

    Charlotte, NC
    4 days ago
  •  ...Job Description Job Description Manager Applications Engineering Data Center Cooling - Charlotte, NC / Hybrid Remote  Our client is...  ...~ Experience building or substantially improving selection software, performance libraries, or applications engineering processes... 
    For contractors
    Remote work

    Pkaza

    Charlotte, NC
    a month ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries...  ...: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and Digital... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Charlotte, NC
    2 days ago
  •  ...Senior Software Engineer (Python) SMBC is seeking a skilled Senior Python Engineer to join our Risk Technology Group. This function is in...  ...Division as we continue to modernize our technology, focus on our data driven approach, grow and plan. The successful candidate will... 
    Work at office
    Local area
    Work from home

    Smbc Global Foundation Inc

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

     ...Genesis10 is currently seeking a Python Data Engineer for a contract position with a Major Financial Services Firm located in Charlotte...  ..., 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
    10 hours ago
  •  ...tools and processes to support self-service data pipeline management. ~ Drive...  ...strategic opportunities to evolve the data engineering practice. ~10+ years of experience in...  ...knowledge of the data flows involved. ~ Software development in an Agile environment.... 
    Work experience placement

    Exaways Corporation

    Charlotte, NC
    1 day ago
  • $65 - $90 per hour

    job summary: Job Summary We are looking for a hands-on Senior AWS Data Engineer with strong experience in Java, Python, PySpark, SQL, AWS Data Engineering, API development, AWS Bedrock, and Model Context Protocol (MCP). location: Charlotte, North Carolina... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad Digital

    Charlotte, NC
    10 hours ago
  •  ...Job Description Senior Software Engineer (Backend Focus) | AWS | Python | Node.js - (W2 Contract) - Hybrid in Charlotte, NC \n \n Optomi...  ...of application architecture, system integrations, data flows, and backend processing. \n Experience with Git-based... 
    Contract work

    Optomi

    Charlotte, NC
    8 days ago
  •  ...collaboration, and excellence then we’d love to meet you. The Senior Software Engineer, under minimal supervision, participates in the technical...  ..., and flexibility. Our strategy focuses on delivering secure data access, mitigating fraud, and enabling seamless integration.... 
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Charlotte, NC
    2 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
    2 days ago
  • $120k - $160k

     ...will not provide or assume sponsorship for employment visas for this position, now or in the future.The OpportunityThe Senior Software Engineer will be responsible for contributing to a team of backend engineers (APIs and systems integration).We’re looking for some high... 
    Work at office
    3 days per week

    LendingTree

    Charlotte, NC
    3 days ago
  •  ...extended beyond the initial anticipated closing date.   Software Engineer IV – ERP Finance (Oracle/PLSQL) – Spectrum   Ready to advance...  ...financial applications with other Spectrum platforms and data sources Participate in Agile and Scrum processes to meet project... 
    Work at office
    Local area
    Visa sponsorship

    SPECTRUM

    Belmont, NC
    2 days ago
  •  ...leader in roadside assistance and insurance, is seeking an AI Software Engineer to join their expanding team! This role involves developing...  ...lifecycle and post-implementation. \n Support CI/CD model and data pipelines and quality of assigned deliverables. \n \n... 
    Remote job

    Optomi

    Charlotte, NC
    18 days ago
  •  ...building a global portfolio of AI/high-performance computing (HPC) data center facilities to support Bitcoin mining, AI/HPC compute,...  ...member of the Site Development Team , the Senior Mechanical Engineer serves as the technical authority for mechanical systems across... 
    For contractors

    Jobrapido

    Charlotte, NC
    10 hours 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
    1 day ago
  •  ...Senior Security Software Engineer – Security Automation & DevSecOps Location: This role can be based out of Charlotte, NC or Novi, MI. Remote candidates who are willing to travel as required will also be considered. Employment Type: W-2 Contract Only Recruiting... 
    Full time
    Contract work
    Remote work

    RL Enterprise & Associates: Recruiting & Staffing

    Charlotte, NC
    1 day ago
  •  ...months Position Summary The Torque Team is seeking a Senior Software Engineer operating at or near a Lead Engineer level to help deliver,...  ...the enterprise platform that enables secure, governed, data access. We are prioritizing Software Engineers with Platform... 

    US Tech Solutions

    Charlotte, NC
    3 days ago
  • $80 - $90 per hour

     ...Software Engineer IVFull Stack Developer12-month contract role with potential for extension or full-time hireHybrid Role (3x onsite/week)Compensation...  ...abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.... 
    Full time
    Contract work
    Local area

    Brooksource

    Charlotte, NC
    3 days ago
  •  ...be accepted through October 22, 2026\n \n \n Brooksource is seeking a Senior Analytics Engineer to support the modernization and ongoing development of enterprise data warehouse solutions for our Fortune 500 client. This role will focus on designing and implementing... 
    Full time
    Contract work
    Local area
    3 days per week

    Brooksource

    Charlotte, NC
    15 days ago
  •  ...on-site in Charlotte, NC Our client seeks a Senior Agentic Software Engineer who will design and deliver intelligent systems that combine...  ...end to end; portfolio preferred. ~ Expert fundamentals in data structures, algorithms, design patterns, SOLID, clean code,... 
    Hourly pay
    Contract work
    Local area
    Shift work

    Eliassen Group

    Charlotte, NC
    1 day ago
  • $132.9k - $182.7k

     ...a difference. As a Senior Structural Engineer professional based within our Advanced Manufacturing...  ...work on a variety of projects related to Data Centers, including new builds, retrofits,...  ...additional states ~ Knowledge of CAD software, such as AutoCad, Revit, MicroStation and... 
    Full time
    Remote work

    Jacobs

    Charlotte, NC
    3 days ago
  • $50 - $55 per hour

     ...5.00/hr Job Details Immediate need for a talented Full stack Software Engineer . This is a 12+ months contract opportunity with long-term potential...  ...internal and external APIs, ensuring secure and efficient data flow across platforms. Practical experience deploying,... 
    Contract work
    Local area
    Immediate start

    Pyramid Consulting, Inc

    Charlotte, NC
    2 days ago
  • $61.51 - $71.51 per hour

     ...able to convert to FTE without sponsorship. Seeking an experienced engineer to provide application support, maintenance, enhancement, and...  ...management platform. Troubleshoot application, integration, and data issues across UI, APIs, messaging, and databases. Support AWS... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad Digital

    Charlotte, NC
    10 hours ago
  •  ...SPONSOSRSHIP \n \n PLEASE NO -OPT'S OR EAD'S \n \n MUST HAVE \n \n Programming: Strong Python and SQL skills. \n Data Engineering: ETL/ELT, data modeling, data integration, batch processing, and streaming pipelines. \n Big Data Technologies: Apache... 

    System Soft Technologies

    Charlotte, NC
    14 days ago
  • We are seeking a Senior Full Stack Software Engineer to design, develop, test, and support enterprise web applications in a remote U.S.-based...  ...through troubleshooting and analysis of production logs and data. - Investigate new solutions, tools, products, and techniques... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Charlotte, NC
    2 days ago

Do you want to receive more vacancies?

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