Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

GoLang Developer

Insight Global

Job Description:
Insight Global is seeking a Golang Software Engineer for a leader in connected hardware and automation technology. This individual will join a small, highly experienced engineering team building the next-generation platform powering connected devices and automation systems. The team is replacing a legacy stack with a modern Go-based architecture that will serve as the foundation for future product releases.

The ideal candidate is a strong Go developer who is comfortable jumping into existing codebases, solving complex bugs, contributing to middleware development, and building scalable APIs using gRPC and Protocol Buffers. This role offers the opportunity to work on a brand-new product initiative, collaborate with senior engineers, and help create a platform that will support multiple hardware environments for years to come. Candidates who enjoy ownership, problem-solving, and working in a fast-moving engineering environment will thrive here.

Day-to-Day:
• Develop, maintain, and enhance Go-based middleware services
• Debug and resolve defects across the software communication stack
• Contribute to a new platform replacing a legacy architecture
• Work on middleware that enables portability across multiple hardware platforms
• Build and maintain gRPC APIs and Protocol Buffer contracts
• Develop protocol translation services between legacy and modern systems
• Write automated unit, integration, and conformance tests
• Participate in code reviews and technical discussions
• Collaborate closely with a small team of senior engineers
• Document architecture decisions, API changes, and technical processes
• Support embedded controller applications interacting with real-world hardware
• Ramp up on platform architecture within the first 30-60 days and quickly begin contributing code

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to View email address on click.appcast.io learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:


Required Skills & Experience

Must-Haves:
• 3+ years of hands-on Golang development experience in production environments
o Strong experience reviewing, writing, debugging, and maintaining Go code
o Strong debugging and troubleshooting skills
o Strong understanding of concurrent/networked systems in Go (goroutines, channels, context management)
• Experience with gRPC and Protocol Buffers (schema design, versioning, API contracts)
• Experience working in Google Cloud Platform (GCP)
• CI/CD experience with GitHub Actions or similar tooling
• Ability to work independently in a small, senior-level engineering team
• Excellent written communication and documentation skills


Nice to Have Skills & Experience

Plusses:
• Experience working in Linux or Embedded Linux environments
• Embedded systems experience
• Device communication protocols (RS485, TCP/IP, serial communication, etc.)
• IoT or connected hardware experience
• Protocol translation/bridging experience
• WebSocket experience
• Event-driven architectures
• Home automation or residential equipment automation experience
• Docker experience
• Experience with hardware-adjacent software development
• Exposure to Bluetooth, RF, or other embedded communication standards


Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the GoLang Developer in Apex, NC vacancy
  • $120k - $170k

     ...and software integration skills Ansible CM Kubernetes Cloud Technologies Rancher Containers as a service (Caas) Proficiency in Golang Experience building frontends using TypeScript, HTML, and CSS Helm and GitOps workflows (ArgoCD) Familiarity with event-... 
    Suggested
    Temporary work
    Work at office
    Flexible hours

    Signalscape Inc

    Cary, NC
    2 days ago
  • $100k - $153k

     ...short – an essential part of Deutsche Bank’s technology solution, developing applications for key business areas. Our Technologists...  ...SR-IOV workload constraints Ability to read and understand Golang code when troubleshooting platform components, with strong written... 
    Suggested
    Full time
    Work at office
    Work from home
    Shift work
    Cary, NC
    a month ago
  •  ...engineering productivity and mentoring the next generation of engineers.We are looking for someone with a strong background in Python, Rust, GoLang, and cloud infrastructure (AWS, Docker, Kubernetes) who is eager to take on big challenges and deliver high-quality, impactful... 
    Suggested

    DomainTools

    Raleigh, NC
    17 hours ago
  •  ...Cary, North Carolina, US (Hybrid)- onsite 3 days is mandatory.Job Description:We are seeking a highly skilled and motivated Lead Developer with expertise in MuleSoft. The ideal candidate will play a critical role in designing, developing, and implementing integration solutions... 
    Suggested
    Full time

    SRI Tech

    Cary, NC
    4 days ago
  •  ...architecture and development of new features, work closely with cross-functional teams, and mentor junior engineers. A strong background in Golang or Python, Kubernetes, and excellent communication skills are essential. This position offers flexible work options in Raleigh, NC... 
    Suggested
    Flexible hours

    ManpowerGroup Global, Inc.

    Raleigh, NC
    2 days ago
  •  ...software.As a valued team contributor, your tasks will include developing and maintaining GitLab CI/CD pipelines, working with developers...  ...programming language (Python, Java, C++, JavaScript/TypeScript, Golang, or similar).U.S. Citizenship required.You will be working... 
    Full time
    Work experience placement
    Work at office

    Applied Research Associates

    Raleigh, NC
    2 days ago
  •  ...architecture and design, or related experience.4+ years of experience in developing or adopting software security best practices.Bachelor's degree...  ...languages such as C/C++, Java, Python, JavaScript, PHP, Golang, etc. allowing you to review code or logic and be confident in... 
    Full time
    Work at office
    Local area
    Remote work
    Work visa
    Early shift

    SAS Institute

    Cary, NC
    17 hours ago
  • $174k - $252k

    Write product or system development code. Review code developed by other developers and provide feedback to ensure best practices (e.g.,...  ...software development in one or more programming languages (e.g., Golang or Python), or 1 year of experience with an advanced degree.5... 

    Google

    Raleigh, NC
    3 days ago
  • $207k - $300k

     ...full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript...  ...manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as... 

    Google

    Raleigh, NC
    17 hours ago
  •  ...-facing systems. Position Overview We are seeking a Full Stack Developer to join our Charlotte-based IT team. Reporting to the VP of IT...  ...in Charlotte, North Carolina. Preferred Experience with Python, Golang, Java, or Ruby. Exposure to Docker or Kubernetes. Experience working... 

    Excel Medical

    Raleigh, NC
    1 day ago
  •  ...and design, or related experience. 4+ years of experience in developing or adopting software security best practices. Bachelor's degree...  ...programming languages such as C/C++, Java, Python, JavaScript, PHP, Golang, etc. allowing you to review code or logic and be confident in... 
    Work at office
    Early shift

    Jobtailor

    Cary, NC
    4 days ago
  • $139.3k - $203.6k

     ...anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification...  ...production software and services using technologies such as Golang and Python, including APIs and services built with frameworks... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    2 days ago
  •  ...with our constantly growing team of engineering experts. We’re always improving on the tools and technology that empower content developers worldwide.What You'll DoWe're looking for a Build Programmer passionate about CI/CD, automation, and developer productivity to help... 
    Worldwide

    Epic Games

    Cary, NC
    17 hours ago
  •  ...for over 20 years. Our team of engineering experts are always innovating to improve the tools and technology that empower content developers worldwide.What You'll DoThe Content Delivery team builds the critical technologies that deliver high-quality content on demand to... 
    Worldwide

    Epic Games

    Cary, NC
    2 days ago
  •  ...for over 20 years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide.What You'll DoEpic Games is seeking an experienced Senior Language Programmer to join our Verse team, which owns the... 
    Worldwide

    Epic Games

    Cary, NC
    2 days ago
  •  ...for over 20 years. Our team of engineering experts are always innovating to improve the tools and technology that empower content developers worldwide.What You'll DoThe Fortnite Tech Desktop team is looking for an experienced Engine Programmer to enhance the player... 
    Worldwide

    Epic Games

    Cary, NC
    3 days ago
  •  ...optimize product delivery timelines and service performance. Develop and maintain advanced PowerShell scripts with robust parameter...  ...environments using industry standard languages (e.g., Python, PowerShell, GoLang). Proven experience in cloud engineering with a focus on AWS... 

    Spectrum Business

    Raleigh, NC
    1 day ago
  •  ...R&D - Reporting And Analytics Developer The R&D - Reporting and Analytics team builds reports that help improve patient and caregiver experience. We sift through large volumes of data to provide meaningful, easy to process reports to the end user to aid their decision... 

    Samprasoft

    Cary, NC
    4 days ago
  •  ...Number of positions: 11 Only fulltime no C2C Job Title: ETL Develope r (Synapse, ADL, SSIS) Location: Cary, NC (Day 1 Onsite) Required skill: • Experience in implementing the data solutions on MS Azure using Azure Data Factory, Synapse or Azure SQL... 
    Full time
    Work experience placement

    Syntricate Technologies

    Cary, NC
    3 days ago
  • Job Title Knowledge of Azure Data Factory is a must and good to have knowledge on other tools as well like SSIS, Talend, etc. Good with migration projects on Azure Cloud. Good Experience with Python scripting. Should be able to evaluate and provide the best...

    Omni Inclusive

    Cary, NC
    5 days ago
  •  ...below and let me know if you are available for the same. Archer Job Location: Cary, NC Duration: Full time Skill: Archer Developer Knowledge with RSA Archer product and strong knowledge of risk management, app delivery life cycle (Scrum, Agile, code/application... 
    Full time
    Contract work
    Work visa

    Syntricate Technologies

    Cary, NC
    1 day ago
  •  ...Job Summary: We're looking for a skilled Quadient Developer with hands-on experience in document composition and customer communications to join our team. What You'll Do: Work with Quadient Inspire , Scaler , Dynamic Communications , and Interactive... 

    Macpower Digital Assets Edge

    Cary, NC
    5 days ago
  •  ...to internal checks, controls, and quality assurance Assist with data file analysis Contribute to the upkeep and consistency of internal documentation related to issues, resolutions, usage topics, and training Quadient Developers Communications Composition... 

    Syntricate Technologies

    Cary, NC
    5 days ago
  •  ...purchase.) Experience Myxx first hand at or learn more at  Job Description Myxx is looking for a Software Engineer to help develop our platform technology. The ideal candidate is well versed in full stack development and is comfortable working across both... 
    Full time
    Local area
    Flexible hours

    Myxx Inc.

    Cary, NC
    17 hours ago
  •  ...distributed systems, blockchain integrations, cloud-native services, and developer tooling in high-scale production environments. Key...  ...equivalent practical experience. ~ Strong experience with Go (Golang). ~ Experience designing and operating microservices... 
    Worldwide
    Flexible hours

    Kaleido

    Raleigh, NC
    1 day ago
  • $95k - $160k

     ...coordinated by a Solutions Manager. This role requires technical depth — Golang, Python, SQL, APIs, ETL pipelines, AI agents, automation —...  ...dependencies, sequencing, and technical risks across systems Develop, maintain, and improve connector libraries that interface Oden... 
    Remote work
    Shift work

    Oden Technologies

    Raleigh, NC
    5 days ago
  • $200k - $300k

     ...Management and Security Research on strategy and roadmap development Develop AI-first engineering workflows across research, prototyping,...  ...testing o Security/control validation Strong Go/Golang development experience Experience with another production language... 
    Local area
    Remote work
    Home office
    Flexible hours

    Jobot

    Raleigh, NC
    21 minutes ago
  • $135k - $170k

     ...funded chance to own a project from the ground up equity + options in a promising startup Job Details What you’ll do Design and ship Golang services Build on AWS (Lambda, API Gateway, S3, CloudWatch) with IaC and CI/CD Own event-driven pipelines for telemetry, schedules,... 
    Full time
    Local area
    Remote work

    Jobot

    Raleigh, NC
    4 days ago
  • Software Developer (Emerging Careers) - Hybrid, Cary, North CarolinaExperience level: 3 - 5 yearsWe’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers.If you... 
    Full time
    Work at office
    Local area
    Work visa

    SAS Institute

    Cary, NC
    4 days ago
  • Senior Software Developer - HIE Production Support (Healthcare Interoperability)- RemoteUS Government & Public Sector - Healthcare Services & SupportWe’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data... 
    Full time
    Local area
    Work visa

    SAS Institute

    Cary, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to GoLang Developer. Be the first to apply!