1

Overnight Knowledge Graph Software Engineer Jobs in Michigan

Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud ... Strong knowledge of Spring Cloud, Spring Security, and Spring Data JPA * Experience with Kafka ...

Senior AI/ML Engineer

Dearborn Heights, MI · On-site

$96K - $132K/yr

Artificial Intelligence & Expert Systems, Machine Learning, Data Science, Data Modeling, Software ... Knowledge Graph: Understanding semantic ontologies and how they enable advanced analytics. * COTS ...

Senior Software Engineer (.NET )

Warren, MI · On-site +1

$115K - $151K/yr

... Microsoft Graph ) * Experience with relational databases such as PostgreSQL and SQL Server ... Knowledge of HR/Workday business processes is highly preferred * Experience with containerization ...

Senior Software Engineer (.NET )

Warren, MI · On-site

$115K - $151K/yr

... Microsoft Graph ) * Experience with relational databases such as PostgreSQL and SQL Server ... Knowledge of HR/Workday business processes is highly preferred * Experience with containerization ...

As a Software Engineer, you should have strong hands-on experience with requirement management tools (such as Codebeamer, JAMA, or IBM DOORS) along with solid knowledge of GitHub, Tekton pipelines ...

Software Engineer

Kalamazoo, MI · On-site

$105K - $120K/yr

Solid knowledge of software design, programming and analysis principles, and systems engineering concepts * Experience preparing technical presentations and communicating with management and ...

Do you believe great software is the backbone of great products? We do! Redefining mobility ... Knowledge of cloud security, identity management, and DevOps best practices * Experience building ...

Excellent knowledge of REST APIs, timeseries databases, and UNIX system administration ... Close familiarity with software engineering tools, software development methodology and release ...

Excellent knowledge of REST APIs, timeseries databases, and UNIX system administration ... Close familiarity with software engineering tools, software development methodology and release ...

Stefanini is looking for a Software Engineer (Allen Park, MI) For quick apply, please reach out to ... Implement and harden PKI and key services with deep knowledge of PKI industry standards, X.509 ...

We are seeking a Software Engineer who understands Regex and can translate regulations into pattern ... Knowledge of DLP solutions or Data Classification solutions is a plus. * Knowledge of AI/ML ...

Software Engineer

Ypsilanti, MI · On-site

$82K - $172K/yr

Engineering Time Type: Full time Minimum Clearance Required to Start: Top Secret Employee Type ... Scrum/Agile Development knowledge and experience with Jira * Experience writing software ...

Your software engineering knowledge and experience is essential as we support our customer needs to meet Industry 4.0 demands. On a daily basis, you will partner with some of the most talented ...

We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering ... Knowledge of industrial protocols (MQTT, WebSockets) for real-time data streaming. * A passion for ...

next page

Showing results 1-20

Overnight Knowledge Graph Software Engineer information

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

AspectOvernight Knowledge Graph Software EngineerData Engineer
CredentialsBachelor's or higher in CS, experience with graph databasesBachelor's or higher in CS, experience with data pipelines
Work EnvironmentDeveloping and maintaining knowledge graph systems overnightBuilding and managing data pipelines during regular hours
Industry UsageTech, AI, knowledge management companiesFinance, tech, healthcare, and data-driven industries

The Overnight Knowledge Graph Software Engineer focuses on developing and maintaining knowledge graph systems during overnight shifts, often working with graph databases and semantic data. In contrast, Data Engineers build and manage data pipelines and infrastructure during regular hours. Both roles require strong technical skills, but their focus areas and work schedules differ significantly.

What cities in Michigan are hiring for Overnight Knowledge Graph Software Engineer jobs? Cities in Michigan with the most Overnight Knowledge Graph Software Engineer job openings:

Full-time

Posted 13 days ago


Job description

Overview
We are looking for a skilled Software Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle - from architecture through deployment - building robust APIs and event-driven systems that power real-time device and data integrations.
Responsibilities
  • Design and develop RESTful and event-driven microservices using Java 17+ and Spring Boot 3
  • Build and maintain integrations with IoT devices, third-party APIs, and connected platforms
  • Implement messaging pipelines with Kafka or RabbitMQ for real-time data streaming
  • Write clean, testable code with JUnit, Mockito, and integration test suites
  • Collaborate with product and DevOps on CI/CD pipelines using Docker, Kubernetes, and Helm
  • Participate in architecture reviews and define best practices for the team

Requirements
Required Skills
  • 5+ years with Java and the Spring Boot ecosystem; Java 17+ preferred
  • Strong knowledge of Spring Cloud, Spring Security, and Spring Data JPA
  • Experience with Kafka, RabbitMQ, or similar messaging technologies
  • Familiarity with OAuth 2.0, JWT, and API security patterns
  • Proficient with SQL/NoSQL databases, including PostgreSQL, MongoDB, and Redis
  • Hands-on with Docker and Kubernetes in cloud environments (AWS, GCP, or Azure)
  • Contributions to open-source Java or Spring Boot projects
Nice to Have
  • Experience with MQTT, AMQP, or CoAP for IoT device communication
  • Knowledge of OpenAPI / Swagger specification and contract-first design
  • Exposure to service mesh technologies, including Istio and Linkerd, and observability tooling