1

Contract Knowledge Graph Software Engineer Jobs in Charlotte, NC

Software Engineer

Charlotte, NC · On-site

$49 - $53/hr

Contract Client Program: 2026 Q3 CBS Master Bundle Vendors: TEKsystems, Judge Group, Experis ... Knowledge of DevOps practices, infrastructure automation, and cloud-native application development.

... Contract Need 10+ years of experience consultants. Core Skill Requirements: * 6-8 years of strong ... GraphQL knowledge is good to have but not mandatory. AI / Conversational Platform Exposure: * Good ...

Software Engineer

Charlotte, NC · On-site

$64 - $69/hr

Contingent / Contract Assignment About the Role We are looking for a Senior Site Reliability ... Knowledge of Active Directory, DNS, DHCP, and Windows security concepts. * Experience implementing ...

Tiger Graph Developer

Charlotte, NC · On-site

$65 - $68/hr

TigerGraph Engineer /Developer Location: Charlotte, NC (5 days onsite) Duration: 12 months Contract Rate: $65-68/hr. on C2C Must Have Skills: Graph database, Tiger Graph or Neo4j or Graph QL or Graph ...

Senior Generative AI Engineer

Charlotte, NC · On-site

$102K - $140K/yr

... knowledge graph-backed retrieval systems, leveraging vector and graph databases to ground agent ... Required : • 4+ years of Software Engineering experience, or equivalent demonstrated through one ...

Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Charlotte, NC (Hybrid). Work with the brightest minds at one of the largest ...

Software Engineer

Charlotte, NC · On-site

$68 - $73/hr

Hybrid - 3 days onsite (Monday-Thursday preferred) Duration: 12-month contract (extension possible) About the Role We're seeking a hands-on Software Engineer with strong expertise in ETL and data ...

Requirement - Software Engineer Location- USA Remote Contract W2 Assessment required *Key skill ... Strong knowledge and application of SAFe agile practices, preferred * Proficiency working with ...

Software Engineer

Charlotte, NC · On-site

$53 - $57/hr

Contract (6 Months with Potential Extension or Conversion) About the Role We are seeking an experienced Software Engineer to join a high-performing engineering team supporting a large-scale ...

Specialty Software Engineer Duration: 24 Months Contract Location: Charlotte, NC - 28202 - Hybrid Role Interview process: * 2 hours in person interview, string of multiple technical one on ones ...

Specialty Software Engineer Duration: 24 Months Contract Location: Charlotte, NC - 28202 - Hybrid Role Interview process: * 2 hours in person interview, string of multiple technical one on ones ...

Software Engineer

Concord, NC · On-site +1

$89K - $120K/yr

Software Engineering Job Qualifications: Skills: Agile Software Development, Networking, Software ... Knowledge of MySQL or similar relational databases * Experience with Agile development ...

Showing results 21-40

Contract Knowledge Graph Software Engineer information

See Charlotte, NC salary details

$62K

$144.1K

$200.7K

How much do contract knowledge graph software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for contract knowledge graph software engineer in Charlotte, NC is $144,089.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,200.00 and $169,000.00 per year, depending on experience, location, and employer.

What is a contract knowledge graph software engineer?

A Contract Knowledge Graph Software Engineer is a professional who specializes in designing, developing, and maintaining knowledge graphs on a contract basis. Knowledge graphs are data structures that represent relationships between entities, enabling more effective data integration and semantic search. These engineers often work with graph databases, semantic web technologies, and ontologies to help organizations manage and leverage complex data. Their contract role means they are typically hired for specific projects or fixed periods rather than as permanent employees.

What are the key skills and qualifications needed to thrive as a contract knowledge graph software engineer?

To thrive as a Contract Knowledge Graph Software Engineer, you need a strong background in computer science, proficiency in graph databases (such as Neo4j or Amazon Neptune), and experience with knowledge representation and data modeling. Familiarity with programming languages like Python or Java, as well as tools for semantic web technologies (RDF, SPARQL), is typically required. Strong problem-solving skills, adaptability, and effective collaboration are essential soft skills in this role. These competencies ensure efficient design and implementation of complex knowledge graphs, enabling organizations to unlock valuable insights from their data.

How does a contract knowledge graph software engineer typically collaborate with data scientists and domain experts during a project?

As a Contract Knowledge Graph Software Engineer, you’ll often work closely with data scientists and domain experts to ensure that the knowledge graph accurately represents the underlying data and business logic. Collaboration usually involves regular meetings to clarify requirements, discuss data models, and review results. You may be tasked with translating complex domain concepts into graph structures, while also providing feedback on data quality and integration challenges. This cross-functional teamwork ensures that the final product meets both technical standards and business needs.

What is the difference between Contract Knowledge Graph Software Engineer vs Contract Data Engineer?

AspectContract Knowledge Graph Software EngineerContract Data Engineer
Required CredentialsBachelor's in CS or related, knowledge of graph databases, programming skillsBachelor's in CS, experience with data pipelines, SQL, and cloud platforms
Work EnvironmentTech companies, consulting firms, project-based rolesData-focused teams, cloud environments, analytics projects
Industry UsageAI, semantic web, knowledge managementData warehousing, big data, analytics

The Contract Knowledge Graph Software Engineer primarily focuses on developing and maintaining knowledge graphs using graph databases and semantic technologies, while the Contract Data Engineer concentrates on building data pipelines, managing large datasets, and supporting analytics. Both roles require strong programming skills and are often found in tech-driven industries, but they serve different core functions within data and knowledge management ecosystems.

What are the most commonly searched types of Knowledge Graph Software Engineer jobs in Charlotte, NC?

The most popular types of Knowledge Graph Software Engineer jobs in Charlotte, NC are:

What cities near Charlotte, NC are hiring for Contract Knowledge Graph Software Engineer jobs?

Cities near Charlotte, NC with the most Contract Knowledge Graph Software Engineer job openings:

Software Engineer

Judge Group, Inc.

Charlotte, NC • On-site

$49 - $53/hr

Other

Re-posted 22 days ago


Job description

Location: Charlotte, NC Salary: $49.00 USD Hourly - $53.00 USD Hourly Description:
Senior Software Engineer, Backend (Python / Node.js)
We are not accepting C2C or 1099 arrangements.
Location: Charlotte, NC (Hybrid/Onsite based on business needs)
Employment Type: Contract
Client Program: 2026 Q3 CBS Master Bundle
Vendors: TEKsystems, Judge Group, Experis, Dexian, Motion Recruitment, Innova Solutions
About the Role
We are seeking a highly skilled Senior Software Engineer with deep expertise in Python and Node.js to design, build, and maintain scalable backend services and distributed applications. The ideal candidate will have experience developing high-performance APIs, integrating cloud-native technologies, and collaborating within Agile engineering teams to deliver reliable, secure, and maintainable software solutions.
This role requires strong technical leadership, hands-on development expertise, and the ability to drive engineering excellence across the software development lifecycle.
Responsibilities
Design and Development
  • Design, architect, and develop scalable backend applications and services using Python and Node.js.
  • Build secure, high-performing RESTful APIs and microservices architectures.
  • Develop reusable, maintainable, and testable code following engineering best practices.
System Integration
  • Integrate internal and external APIs, databases, and third-party platforms.
  • Ensure seamless connectivity across distributed systems and enterprise applications.
  • Support implementation of service-oriented and event-driven architectures.
Performance and Reliability
  • Analyze system performance and identify opportunities for optimization.
  • Improve application scalability, availability, and operational efficiency.
  • Troubleshoot complex production issues and implement sustainable solutions.
Quality Engineering
  • Develop unit, integration, and automated tests to ensure application stability.
  • Participate in code reviews and enforce coding standards across the development team.
  • Maintain high standards for security, reliability, and software quality.
Collaboration and Leadership
  • Partner with frontend engineers, DevOps teams, architects, product managers, and business stakeholders.
  • Provide technical mentorship and guidance to junior engineers.
  • Contribute to technical design discussions and architectural decision-making.
Continuous Improvement
  • Evaluate emerging technologies, frameworks, and development methodologies.
  • Recommend improvements to engineering practices, tools, and workflows.
  • Support modernization initiatives and cloud adoption strategies.
Documentation
  • Create and maintain technical documentation, architecture diagrams, implementation guides, and operational procedures.
  • Document system designs and engineering decisions to support ongoing maintenance and scalability.
Minimum Qualifications
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
  • 5+ years of professional software development experience.
  • 5+ years of hands-on experience developing applications with Python and Node.js.
  • Strong proficiency in JavaScript and/or TypeScript.
  • Experience building RESTful APIs, backend services, and microservices.
  • Experience working with relational databases such as PostgreSQL or MySQL.
  • Experience working with NoSQL databases such as MongoDB or Redis.
  • Experience using Git and modern source-control workflows.
  • Experience working within Agile/Scrum software development environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.
Preferred Qualifications
  • Experience with Python frameworks such as Django or Flask.
  • Experience with cloud platforms including Google Cloud Platform (Google Cloud Platform), Amazon Web Services (AWS), or Microsoft Azure.
  • Experience implementing CI/CD pipelines and automated deployment processes.
  • Experience with containerization and orchestration technologies including Docker and Kubernetes.
  • Familiarity with frontend frameworks such as React, Angular, or Vue.js.
  • Experience with modern testing frameworks including PyTest, Jest, or Mocha.
  • Knowledge of DevOps practices, infrastructure automation, and cloud-native application development.
  • Experience supporting large-scale, enterprise-grade applications and distributed systems.
Preferred Candidate Profile
The successful candidate is:
  • Passionate about building scalable and reliable software solutions.
  • Comfortable working in fast-paced, collaborative environments.
  • Driven by continuous learning and technical innovation.
  • Capable of balancing hands-on engineering responsibilities with technical leadership and mentorship.
  • Focused on delivering high-quality solutions that create measurable business impact.

Location: Charlotte, NC
Work Authorization: Must be authorized to work in the United States without sponsorship restrictions (if applicable).
Experience Level: Senior (5+ years)
Technology Stack: Python, Node.js, JavaScript, TypeScript, REST APIs, PostgreSQL, MySQL, MongoDB, Redis, AWS, Azure, Google Cloud Platform, Git, Docker, Kubernetes, CI/CD, Agile Scrum.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!