1

Golang Software Developer Jobs in Michigan (NOW HIRING)

Senior Golang Developer

Dearborn, MI ยท On-site

$60 - $70/hr

We are seeking a Senior Software Engineer with deep hands-on Golang development experience to build CLI tools, developer productivity utilities, DevOps tooling, automation pipelines, and developer ...

Golang Developer Location: Hybrid - 4 days/week onsite in SE MI Duration: 12+ months Description ... We are seeking a highly experienced Senior Software Engineer to design and build developer ...

Golang Developer

Dearborn, MI ยท On-site

$88K - $121K/yr

Stefanini is looking for a Golang Developer (Dearborn, MI) For quick apply, please reach out to ... Commitment to software quality and expertise in various testing methodologies.Solid understanding ...

Software Engineer #1060664 Position Description: Join our team, where you'll design and develop ... Golang, CLI tooling, and DevOps pipelines. Candidates must bring strong technical depth and ...

Experience with C++, Java, or Golang, particularly when integrating existing engineering or simulation software. * Experience with WebSockets or other real-time communication technologies.

Meet our software engineers! Meet some of our software engineers who are shaping the future of ... Experience writing Python, C++, Javascript, or Golang Don't meet every single requirement? If you ...

Staff Software Engineer

Warren, MI ยท On-site

$189K - $240K/yr

## Staff Software EngineerApplyremote type: Remote/Hybridlocations: Warren, Michigan, United States of ... developer productivity tools**Nice to Have*** Experience with GoLang services* Knowledge of ...

Staff Software Engineer

Warren, MI ยท On-site

$189K - $240K/yr

We are looking for a strong C++ Software Engineer to support development of next-generation ... developer productivity tools Nice to Have * Experience with GoLang services * Knowledge of graphics ...

Staff Software Engineer

Warren, MI ยท On-site

$189K - $240K/yr

We are looking for a strong C++ Software Engineer to support development of next-generation ... developer productivity tools Nice to Have * Experience with GoLang services * Knowledge of graphics ...

... engineering productivity and software quality. * Experience with Go (Golang) development. * Experience leading cross-functional initiatives across software, systems, and cloud teams. Your Benefits at ...

... engineering productivity and software quality. * Experience with Go (Golang) development. * Experience leading cross-functional initiatives across software, systems, and cloud teams. Your Benefits at ...

next page

Showing results 1-20

Golang Software Developer information

What does a Golang software developer do?

A Golang Software Developer is responsible for designing, developing, and maintaining software applications using the Go programming language (commonly referred to as Golang). They work on backend systems, cloud services, APIs, and distributed systems, leveraging Go's performance and concurrency features. Their duties often include writing efficient code, troubleshooting issues, collaborating with cross-functional teams, and ensuring the reliability and scalability of the applications they build.

What are the key skills and qualifications needed to thrive as a Golang software developer?

To thrive as a Golang Software Developer, you need a strong background in computer science, programming fundamentals, and proficiency with the Go language and its ecosystem. Familiarity with version control systems like Git, containerization tools such as Docker, and cloud platforms are typically required, and certifications in cloud computing can be advantageous. Strong problem-solving, effective communication, and a collaborative mindset are standout soft skills in this role. These skills ensure the ability to build scalable, efficient systems and work effectively within teams to deliver robust software solutions.

How does a Golang software developer typically collaborate with cross-functional teams during a project?

Golang Software Developers regularly work alongside product managers, frontend developers, DevOps engineers, and QA specialists to deliver robust backend solutions. Collaboration often involves participating in agile ceremonies such as stand-ups, sprint planning, and code reviews to ensure alignment and efficient progress. Developers are expected to communicate technical concepts clearly, contribute to architectural decisions, and proactively share updates or blockers. This teamwork fosters a supportive environment where knowledge sharing and joint problem-solving are highly valued.

What is the difference between Golang Software Developer vs Python Developer?

AspectGolang Software DeveloperPython Developer
Required CredentialsBachelor's in CS or related field; familiarity with Go languageBachelor's in CS or related field; proficiency in Python
Work EnvironmentBackend development, cloud services, microservicesWeb development, data analysis, automation
Industry UsageTech companies, cloud providers, startupsWeb apps, data science, AI projects
Search & Comparison IntentFocus on performance, concurrency, scalable systemsFocus on versatility, scripting, rapid development

Golang Software Developers specialize in high-performance backend systems and microservices, often in cloud environments, while Python Developers work across web, data science, and automation projects. Both roles require a strong programming background but differ in language focus and application areas.

Senior Golang Developer

Dearborn, MI โ€ข On-site

$60 - $70/hr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

We are seeking a Senior Software Engineer with deep hands-on Golang development experience to build CLI tools, developer productivity utilities, DevOps tooling, automation pipelines, and developer infrastructure. The role focuses heavily on improving engineering productivity, CI/CD, automated testing, cloud infrastructure, and scalable backend systems. The ideal candidate has strong experience with Go, GCP, Cloud Run, Terraform, Docker, APIs, microservices, SQL, observability, and production support.