Demo

Senior Software Engineer - Data Marketplace

Primary Talent Partners
Charlotte, NC Contractor
POSTED ON 5/5/2026
AVAILABLE BEFORE 6/3/2026

Primary Talent Partners has a new contract opening for a Senior Software Engineer - Data Marketplace with our large power and utilities client in Charlotte, NC. This is a 12-month contract with a potential for extension.

Pay: $83.00 - $93.00/hr; W2 contract, no PTO, no Benefits. ACA-compliant supplemental package available for enrollment. Candidates must be legally authorized to work in the United States and must be able to sit on Primary Talent Partners W2 without sponsorship.

Schedule: Preference for Hybrid but open to fully remote but they will be required to work 9 AM-5PM EST with the team.

Description:
The Company Data Office is building modern, enterprise data platforms that make data easy to Client, understand, trust, and consume at scale. The Data Marketplace is a core capability in this vision, serving as the enterprise gateway for discovering data assets within the client data enterprise.

We are seeking a Senior Software Engineer with a strong background related to our tech stack to build and operate the software, data, and metadata foundations of the Data Marketplace. This is a hands-on individual contributor role focused on platform needs for scalable services, search and catalog capabilities, and enabling other experiences that improve how employees find and use data.


Responsibilities:
  • Design, develop, and maintain Python-based services, Lambda functions, and data pipelines.
  • Provision and manage AWS infrastructure using Terraform, following best practices for modularity, security, and maintainability.
  • Build and operate AI/ML and search capabilities on Amazon OpenSearch, including vector search, semantic retrieval, and integration with LLM-driven workflows.
  • Collaborate with data, platform, and security teams to deliver end-to-end solutions across AWS services (Lambda, API Gateway, Glue, S3, DynamoDB, IAM, VPC, etc.).
  • Modernize Dynatrace alarming using Terraform and Python
  • Champion code quality through reviews, automated testing, CI/CD pipelines, and observability.
  • Mentor junior engineers, share best practices, and contribute to architectural decisions and technical standards.
  • Be able to think unconventionally to find the best way to solve for a defined use case with fuzzy requirements.
  • Self-starter mentality. Willing to do their own research to solve problems and can clearly present findings and engage in conversation on what makes one solution better than another.

Must-Have Tech Stack:
  • 5 years of professional software development experience and must be able to code.
  • Python: strong proficiency, including type hints, testing (unittest/pytest), and packaging
  • Terraform specifically for Infrastructure as Code related to AWS
  • GitHub
  • Confluence
  • Amazon OpenSearch: index design, query DSL, and vector/k-NN search
  • AI/ML: embeddings, RAG patterns, foundation models, and ML model integration
  • AWS services:
    • DynamoDB
    • Glue
    • IAM
    • S3
    • API Gateway
    • Lambda

Nice to Have
  • Collibra or experience integrating with enterprise data catalog or governance platforms
  • Kafka or other event-driven architecture
  • AWS services: Lake Formation

Primary Talent Partners is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity, or any other factor protected by applicable federal, state, or local laws.

If you are a person with a disability needing assistance with the application or at any point in the hiring process, please contact us at info@primarytalentpartners.com

#PTPJobs


Salary : $83 - $93

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer - Data Marketplace?

Sign up to receive alerts about other jobs on the Senior Software Engineer - Data Marketplace career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$143,391 - $179,890
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Primary Talent Partners

  • Primary Talent Partners Broomfield, CO
  • Primary Talent Partners has a new contract opening for a (CSSNA) Administrative Associate with our power technology client in Broomfield, CO. This is a 6-m... more
  • Just Posted

  • Primary Talent Partners Deerfield, IL
  • Primary Talent Partners has a new contract opening for a Recruiting Coordinator with our healthcare client in Deerfield, IL. This is a 6-month contract wit... more
  • Just Posted

  • Primary Talent Partners Tampa, FL
  • Primary Talent Partners has a new contract opening for a Commercial Training Librarian to join our pharmaceutical client in Tampa, FL. This is a 6-month co... more
  • Just Posted

  • Primary Talent Partners Charlotte, NC
  • Primary Talent Partners has a new contract opening for a GIS Analyst III with our large power and utilities client. This is a 3-year contract with a potent... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Software Engineer - Data Marketplace jobs in the Charlotte, NC area that may be a better fit.

  • Pantheon Data Charlotte, NC
  • Company Overview Pantheon Data (a Kenific Holding company) is a private, small business based in the Washington, DC, area. Pantheon Data was founded in 201... more
  • 1 Month Ago

  • Siemens Digital Industries Software Charlotte, NC
  • We are a leading global software company dedicated to the world of computer aided design, 3D modeling and simulation— helping innovative global manufacture... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!