Haystack
← Back to Jobs
Remote
Technology
CT

Senior Software Engineer Go / TypeScript / GraphQL / Kafka

CIS Technologies Inc.United States🇺🇸United StatesPosted Oct 2, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Remote
Location
United States
Posted
5 days ago
GraphQLKafkaTypeScript

Job Description

Title: Senior Software Engineer Go / TypeScript / GraphQL / Kafka

Location: Remote

Target profile: Mid-to-Senior Software Engineer specializing in backend and distributed systems.

Position Overview

Work on software engineering initiatives that combine Go, TypeScript, GraphQL, and Kafka, with a strong focus on modern API development and event-driven architecture. This role is particularly suited to engineers with hands-on experience developing GraphQL schemas and resolvers and building Kafka producers and consumers.

What You'll Do:

  • Develop software using Go and TypeScript.
  • Develop GraphQL schemas and resolvers.
  • Work with Kafka producers and consumers.
  • Apply event-driven architecture in software development.
  • Work with GraphQL, with Federated GraphQL

Required Qualifications

  • Senior-level software engineering experience.
  • Hands-on experience with Go.
  • Hands-on experience with TypeScript.
  • Experience developing GraphQL schemas and resolvers.
  • Hands-on Kafka producer/consumer development.
  • Experience with event-driven architecture.
  • Kafka development experience should be focused on building producers and consumers rather than simply Kafka administration.

Preferred Qualifications

  • Experience with Federated GraphQL.

Similar jobs