2

Remote Knowledge Graph Software Engineer Jobs in Illinois

$126K - $166K/yr

Senior Software Engineer Requirements: * Capital Markets Experience - understanding of front ... Knowledge of Python and Bash * High personal code/development standards (peer testing, unit testing ...

Advanced Software Engineer

Chicago, IL · On-site +1

$85K - $115K/yr

Participate in code reviews, technical guidance, and knowledge sharing. * Participate in efforts to ... off, hybrid and remote working models, tuition assistance and the ability to work in a ...

C++ Software Engineer

Chicago, IL · On-site +1

$175K - $300K/yr

In-depth knowledge of the Linux kernel, systems programming * A passion for solving challenging ... In office M-F with 10 remote days per year Base Salary Range $175,000 - $300,000 - Salaries are ...

Robotics Software Engineer Hinckley, IL (~ 50 miles west of Chicago) Remote Applicants must be ... Applied knowledge and best practices, such as Agile software development, DevOps, automated unit ...

AI Engineer - Remote

Chicago, IL · Remote

$80 - $120/hr

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are ... Strong knowledge of performance optimization and tuning . * Excellent written and verbal ...

Knowledge of tools like Docker, Kubernetes, MLFlow, and Azure DevOps. * Solid understanding of ... LI-Remote The Compensation range for this role is 100,000 to 110,000 USD annually and may be ...

Principal Software Engineer

Chicago, IL · On-site +1

$117K - $123K/yr

Remote work requests will be considered consistent with company's remote work policy. Job ... of software engineering experience in Lead, Principal, Senior, Associate Software Engineer ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are ... Strong knowledge of performance optimization and tuning . * Excellent written and verbal ...

Job Summary The Software Engineer will be responsible for building new systems, enhancing and ... Remote first culture with convenient downtown office in the heart of the city IMPORTANT NOTICE:

Principal Software Engineer - U.S. (remote)

Chicago, IL · On-site +1

$139K - $186K/yr

ElasticSearch, NoSQL Stores, Kafka, Columnar Databases, DataFlow or Pipeline Systems, Graph ... • Knowledge of API / Data Model Design and Implementation, including how to scale out, make ...

Software Engineer

Chicago, IL · On-site +1

$100K - $150K/yr

Job Summary The Software Engineer will be responsible for building new systems, enhancing and ... Remote first culture with convenient downtown office in the heart of the city IMPORTANT NOTICE:

Software Engineer

Chicago, IL · On-site +1

$100K - $150K/yr

Job Summary The Software Engineer will be responsible for building new systems, enhancing and ... Remote first culture with convenient downtown office in the heart of the city IMPORTANT NOTICE:

A note before you apply We're hiring Software Engineering Interns! This is a full-time (40+ hours a ... Clerkie is a remote-first company, with over 40 employees spanning 4 time zones across the United ...

Sr. Software Engineer (Remote)

Oak Brook, IL · On-site +1

$123K - $163K/yr

Knowledge of Development Tools and Frameworks: Software engineers should be proficient in using development tools and frameworks relevant to their domain. This can include version control systems (e ...

Showing results 21-40

Remote Knowledge Graph Software Engineer information

What is a remote knowledge graph software engineer?

A Remote Knowledge Graph Software Engineer is a software developer who specializes in designing, building, and maintaining knowledge graph systems while working from a remote location. Knowledge graphs are structured representations of data that help in connecting and analyzing information through relationships and semantics. These engineers use technologies like RDF, SPARQL, and graph databases to enable advanced data querying and integration. They often collaborate with data scientists, analysts, and other engineers to solve complex data challenges across various industries. Working remotely allows them to contribute from anywhere, using communication and collaboration tools to stay connected with their teams.

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

To thrive as a Remote Knowledge Graph Software Engineer, you need expertise in graph data modeling, proficiency in programming languages such as Python or Java, and a solid understanding of semantic web technologies, often backed by a degree in computer science or a related field. Familiarity with graph databases like Neo4j or Amazon Neptune, query languages such as SPARQL or Cypher, and experience with knowledge representation frameworks are typically required. Strong problem-solving abilities, effective remote communication, and self-motivation are crucial soft skills for this role. These skills ensure the engineer can design, implement, and maintain complex knowledge graph systems, enabling intelligent data connections and supporting scalable, collaborative remote work environments.

How does a remote knowledge graph software engineer typically collaborate with cross-functional teams given the distributed work environment?

As a Remote Knowledge Graph Software Engineer, collaboration often happens through virtual meetings, code repositories, and shared documentation platforms. You’ll regularly interact with data scientists, product managers, and other engineers to design and implement scalable graph-based solutions. Clear communication and proactive sharing of updates are essential, as team members may be spread across multiple time zones. Utilizing tools like Slack, Jira, and GitHub, remote engineers ensure alignment on project goals, resolve blockers quickly, and contribute to a cohesive team culture.

What are the most commonly searched types of Knowledge Graph Software Engineer jobs in Illinois?

The most popular types of Knowledge Graph Software Engineer jobs in Illinois are:

What job categories do people searching Remote Knowledge Graph Software Engineer jobs in Illinois look for?

The top searched job categories for Remote Knowledge Graph Software Engineer jobs in Illinois are:

What cities in Illinois are hiring for Remote Knowledge Graph Software Engineer jobs?

Cities in Illinois with the most Remote Knowledge Graph Software Engineer job openings:

Infographic showing various Remote Knowledge Graph Software Engineer job openings in Illinois as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 21% Part Time, and 2% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution.

Senior C/C++ Software Engineer (Remote)

Deep Systems

Remote

$126K - $166K/yr

Full-time

Re-posted 7 days ago


Job description

Company Info
Deep Systems is a fast-growing Chicago based capital markets technology company whose mission is to deliver and manage cohesive, state-of-the-art, cost-effective, and scalable technology solutions. The solutions we deliver simplify operations, reduce key-person dependencies, and enable our customers to focus on the areas of their business where they derive the most value.


About the Position
We're looking for a highly skilled and adaptable senior C/C++ engineer to join our growing team of highly talented engineers. The ideal candidate will make an immediate impact in a fast-paced and agile environment.


Qualifications
Our team is not focused on degrees or years of experience, however for this senior role the candidate must have a real world and applied understanding of the requirements listed below: 


Senior Software Engineer Requirements:

  • Capital Markets Experience - understanding of front / middle office workflows and trading
  • Low level understanding of hardware and OS
  • Thorough understanding of network protocols (TCP/IP, UDP, etc.)
  • Low latency patterns (NUMA, Core Isolation, etc.)
  • Threading models
  • Developing and debugging on Linux (gdb, valgrind, etc)
  • Comfortable with understanding and implementing protocols (proprietary binary, JSON, etc.)
  • Knowledge of Python and Bash
  • High personal code/development standards (peer testing, unit testing, documentation, etc.
  • Experience w/ low level network card APIs (IB Verbs, SF EF_VI) a plus
  • Git source control experience a plus


Senior Software Engineer Responsibilities:

  • Architecting and developing new software platforms, including but not limited to high-speed trading systems.
  • Identify bottlenecks, troubleshoot bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automation
  • Partner with Lead Developer and Executive Management on various projects.
  • Manage individual project priorities, deadlines and deliverables.


Position Location

This position does not have any geographic requirements; however, collaboration and coordination with a remote team is required

Employment Type: FULL_TIME