Job Description
We are looking for an experienced Senior Software Engineer to develop and enhance high‑performance and highly scalable backend services. While the role still values familiarity with Node.js and React, the primary emphasis is on Go, gRPC, Kafka, Kubernetes, and cloud‑native development across AWS & GCP. You’ll own the creation of robust backend services that interact with MongoDB, stream data through Kafka, and run reliably in containerized environments.
Responsibilities include designing, implementing, and maintaining data‑intensive Go and node gRPC APIs. You will build, containerize, and deploy scalable Go microservices on Kubernetes (EKS, GKE). Refactor and modernize legacy Node.js services into idiomatic Go services, improving performance and stability. You will also integrate and operate Apache Kafka pipelines for high‑throughput event streaming and collaborate closely with Product, Program Management, QA, and other teams to align delivery with business goals.
About Southworks
SOUTHWORKS only hires individuals from countries that are not blocked or sanctioned by the United States.