Kforce Inc is seeking a Senior Go (Golang) Software Engineer to join a modern platform delivery team building scalable backend services for card and banking-related applications. As a member of this team, you will design, build, test, and maintain backend microservices using Go, while collaborating with product owners, DevOps engineers, and business partners.
Responsibilities:
- Design, build, test, and maintain backend microservices using Go
- Collaborate with product owners, DevOps engineers, and business partners
Requirements:
- 6+ years of professional software development experience
- 1+ years of backend development experience using Go/Golang
- Experience building and supporting backend services in a production environment
- Ability to complete and pass a technical coding challenge
- Experience collaborating with cross-functional engineering and product teams
- Strong problem-solving skills and ability to independently deliver work
- Bachelor's degree in Computer Science or related field
- Experience with microservices architectures and distributed systems
- Experience developing cloud-hosted applications (GCP, AWS, or Azure)
- Familiarity with event-driven systems and asynchronous processing
- Experience with Docker, Kubernetes, and container platforms
- Exposure to CI/CD pipelines, infrastructure as code, observability, and monitoring
- Experience with databases such as Cloud Spanner or MongoDB Atlas
- Interest or experience in AI, machine learning, or large language models (LLMs)
- Strong sense of ownership from design through production support