-
MSR Technology Group

Golang Developer

MSR Technology Group
United States · Contract · Mid-Senior

Duration: 6 month + contract to hire

Location: Charlotte, NC or Pittsburgh, PA (onsite 3x a week)

Interview: In person in Charlotte, NC

Job Description:

We are seeking a highly skilled Senior Golang Developer with a strong background in building scalable, high-performance systems. The ideal candidate has 10+ years of overall software development experience, with 8+ years minimum required, and is actively developing Golang applications in their current role. This position involves hands-on design, development, and optimization of distributed systems, messaging workflows, and backend services.

Key Responsibilities

  • Design and develop high-quality, scalable backend services using Golang.
  • Work within a microservices or distributed systems environment.
  • Implement messaging patterns and integrations with various message brokers.
  • Apply strong object-oriented development principles to build clean, reusable code.
  • Collaborate with cross-functional teams to solve complex engineering problems.
  • Optimize system performance, reliability, and maintainability.

Required Qualifications

  • 10+ years of software development experience (minimum 8 years required).
  • Strong, hands-on Golang development experience , must be CURRENTLY working with Golang in your present role.
  • Prior Java development experience.
  • Experience with messaging systems (e.g., message queues, brokers).
  • Strong understanding of object-oriented programming.
  • Proven ability to work on and scale large, distributed systems.

Nice to Have

  • Experience with C#
  • RabbitMQ
  • PostgreSQL
  • Strong SQL skills
  • Kafka or other streaming platforms

Key Skills

Ranked by relevance

golang message queues microservices sql
Login to Apply
Posted
Nov 21, 2025
Type
Contract
Level
Mid-Senior
Location
Charlotte

Industries

Financial Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Persistent Systems
Related

Golang Developer

2026-05-27

Full-time
Mid-Senior
India
IT Services
Engineering
View Job Details
Synechron
Related

Java/ React Developer

2026-06-03

Full-time
Associate
Canada
Financial Services
Information Technology
View Job Details
Point72
Related

Software Engineer, Treasury Technology

2026-05-27

Full-time
Not Applicable
India
Financial Services
Engineering