Go (Golang) Software Engineer

International Millennium Consultants, Inc. (IMC)

Dallas, TX • 2m ago • Hybrid

Mid

Hybrid

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Go (Golang) Software Engineer

  • Contract length: 12 months+

  • Office attendance: 2–3 times per week (Dallas, TX or Raleigh, NC)

Description

Join the engineering team to build patient-facing web applications that connect research and care with engaging, personalized, data-driven user experiences. As a Software Engineer, you will develop and enhance web features, architect intuitive interfaces, and collaborate with product, UX, and engineering teams to deliver adaptive, best-in-class solutions.

Responsibilities

  • Develop and maintain best-in-class web features using Go and modern development practices

  • Collaborate with product, UX, and engineering teams to translate requirements into robust, engaging solutions

  • Participate in code reviews to maintain high code quality and share knowledge

  • Troubleshoot and resolve technical issues in applications under development

Requirements

  • Bachelor’s degree in Computer Science (or related technical field) or equivalent practical software development experience

  • Intermediate: 3–4 years; Senior: 5+ years professional software engineering experience

  • Demonstrated experience designing and delivering software through effective cross-functional collaboration

  • Proficiency with Go (ideally backend), Protobuf, and gRPC

  • Familiarity with Git workflows (committing/pushing, branching, merging, resolving conflicts) and GitHub

  • Familiarity with Terraform and experience with Go

  • Foundational knowledge of data structures, algorithms, APIs, and testing

Benefits

  • Collaborative, dynamic environment focused on bridging research and care through patient-facing experiences

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report