Golang Solutions Architect Job at OmegaHires, Atlanta, GA

cmlTM1RwZHVsR0p3dUd1NStteHhsWjUvSEE9PQ==
  • OmegaHires
  • Atlanta, GA

Job Description

Job Title: Golang Solutions Architect
Location: Atlanta, GA (Local candidates strongly preferred)
Duration: 6+ Months

Job Summary

We are looking for a highly skilled Golang Solutions Architect to lead the design and development of scalable, high-performance backend systems for enterprise retail platforms. This role requires a strong mix of architectural expertise and hands-on development in Go (Golang) , with a focus on building modern microservices-based solutions. The ideal candidate will drive technical strategy while actively contributing to development and mentoring engineering teams.

Key Responsibilities

Architecture & Design

  • Lead end-to-end system architecture design using Golang
  • Define and implement microservices architecture , including service boundaries and communication patterns (REST, gRPC, event-driven)
  • Design systems ensuring high availability, scalability, performance, and fault tolerance
  • Develop architecture diagrams, design documents, and technical standards
  • Evaluate and recommend appropriate tools, frameworks, and technologies

Development & Technical Leadership

  • Provide hands-on development for core services and critical components in Go
  • Establish and enforce best practices for:
    • Concurrency & parallel processing
    • Memory management
    • Error handling
    • Performance optimization
  • Design and develop RESTful APIs and gRPC services
  • Guide teams on clean code practices, design patterns, and Go idioms
  • Lead code reviews, architecture discussions, and technical decision-making

Required Skills & Qualifications

  • 10+ years of overall software engineering experience
  • 4+ years of hands-on experience with Golang (Go)
  • Proven experience as a Solutions Architect or Technical Architect
  • Strong expertise in:
    • Microservices architecture
    • RESTful APIs & gRPC
    • Distributed systems & concurrent programming
  • Solid understanding of cloud platforms ( AWS, Azure, or GCP )
  • Experience working on retail or large-scale consumer-facing systems (preferred)
  • Excellent communication and stakeholder management skills

Nice to Have

  • Experience with containerization tools like Docker and orchestration platforms such as Kubernetes
  • Familiarity with CI/CD pipelines and DevOps practices
  • Exposure to event-driven architectures (Kafka, RabbitMQ, etc.)

Job Tags

Contract work, Local area

Similar Jobs

Red Bull

Student Marketeer Team Lead - Cleveland, OH Job at Red Bull

 ...FMS in building activities in line with Regional + National priorities & strategy Share ideas to innovate in bringing the World of RedBull to life on campus Support the process for sampling and university planning, scheduling, and feedback Occasionally participate in... 

201 LYONS AVENUE

Registered Nurse (RN) Mother/Baby Unit Per Diem Nights Job at 201 LYONS AVENUE

 ...Job Title: PD RN Location: Newark Beth Israel Medical Ctr Department Name: Womens Health Unit Req #: 0000233975 Status...  ...Proficient computer skills Minimum (2) twoyears recent/current Mother/baby experience Preferred: ~ BSN Certifications and... 

MalaceHR

Custodian Job at MalaceHR

 ...Battery Plant Rd Smyrna, TN 37167 Customer: AESC Position Overview We are currently seeking reliable and detail-oriented Custodians to join our team at the AESC Battery Plant. This is a full-time, temp-to-hire opportunity for individuals who take pride in... 

BJC Healthcare

Occupational Therapist PRN Job at BJC Healthcare

 ...PRN Occupational Therapist supporting Home Health based out of the Parkland office....  .... Delegates to assistants, techs, and students through written and verbal communication...  ...indicate the general nature and level of work performed by employees in this position.... 

County of Blair

Court Reporter Job at County of Blair

 ...Court Administration seeks a court reporter for the Court of Common Pleas. Our hire takes and transcribes verbatim testimony in a variety of court proceedings and performs related clerical duties. Essential functions also include preparing verbatim record of court proceedings...