Golang Engineer

Inabia Software & Consulting Inc.
Apex, NC, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Distributed Systems Linux on Embedded Systems Firmware Git Flow Infrastructure Automation Frameworks Golang

Job description

A new Golang Software Engineer opening on Pentair Pool’s New Product Development (NPD) team, created by a Senior Engineer transferring internally. The team has been building this platform for over a year with a commercial release targeted for early next year; core architecture is established, and this hire will help accelerate delivery and prepare the platform for production. Client has high expectations for the candidate and is flexible on rate. KEY RESPONSIBILITIES

  • Contribute to a complex embedded automation platform and distributed system architecture
  • Work primarily in Golang alongside a team that includes firmware engineers with C/C++ backgrounds transitioning to Go
  • Take ownership of technical problems and work independently in a fast-paced, high-velocity environment
  • Support field deployment of the current project while contributing to architecture that will underpin future products

Requirements

  • Strong Golang fundamentals (highest priority for the hiring manager)
  • gRPC experience - one of the most important technical qualifications
  • Embedded Linux experience highly desirable
  • Ability to ramp quickly and contribute with minimal onboarding
  • Comfort with modern engineering practices: custom Git workflows, CI/CD pipelines
  • AI-assisted development experience (the team makes extensive use of tools like Claude in a largely spec-driven workflow) is a bonus, not a requirement

ADDITIONAL CONTEXT

  • Current team: 2 senior Golang engineers and 1 C++ engineer transitioning to Golang
  • Potential for contract extensions as the architecture supports multiple future products

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:13 min

Choosing a programming language for infrastructure management

Michael Cade · LIVE

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

5:02 min

Mapping Git flow branches to application tester segments

Majid Hajian · LIVE

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

3:53 min

Introduction to git flow and clean feature branches

Johannes Haux · World Congress 2022

Videos

See all

Related articles

See all