Senior Golang Engineer

HCL Vietnam
HCL Vietnam
( Engineering & Technical (Non-Software) )  Remote (Asia | APAC Time Zone Permitted)

Job Type : Full-Time
Experience : 3 to 5 years
Education : Bachelor Degree

Job Detail

HCL’s Industry Software Division (ISD) isin HCL Technologies’ Products and Platforms business segment focused on engineering innovative in-house IP, derived from expertise in delivering digital platform engineering services and R&D solutions across the product life cycle of both hardware and software.

The Industry Software Division is chartered with developing a next-generation software portfolio leveraging AI to transform industries such as telecom and industry 4.0.

Currently the AI based software portfolio targets:

  • Telecommunications service providers optimizing or deploying 5G networks
  • Product manufacturing organizations (such as aerospace and automotive) transforming with digital design and smart development software
  • Global Fortune 2000 companies leveraging Enterprise AI software to drive digital innovation across business processes and functional domains- from product support to customer experience to HR

Title: Senior/Lead Golang Developer

Location: Ha Noi & HCM

We are currently looking for Core Golang Developers as part of the 5G team within the telecom Products & Platforms group of HCL. The role holder will be part of the development team of PCF (Policy Control Function) product.


- Extensive development using Go programming language, paradigms, constructs, and idioms

- Preparing HLD/LLD with the best architecture available to support customer's requirement.

- Participating in requirements and design reviews of new features, bugs, enhancements and backlog.

- Designing high level test approaches and implementing detailed test plans based on the requirements.

- Analyzing failures and determining root cause, setting the expectations of the solution/behavior based on the requirements.

- Automating test cases written and execute as part of new feature testing and enabling automate regression runs for subsequent releases.


- Strong knowledge of Go programming language, paradigms, constructs, and idioms

- Knowledge of common Go routine and channel patterns

- Experience with the full site of Go frameworks and tools, including: Dependency management tools such as Godep, Sltr, etc.

- Go’s templating language

- Familiarity in Json marshal/unmarshal and protobuf encode/decode

- gRPC and protocol buffers

- Containers, Docker/Kubernetes Cloud SW deployments, Microservices infrastructure & architecture on bare metal / VM platforms.

- Any scripting language like Shell Script, Python

- Linux internals and RPM packaging

- Basic Networking knowledge


  • 18 paid leave per year
  • Insurance plan based on full salary + 13th salary + Performance Bonus.
  • 100% full salary in probation period and during WFH
  • Medical Benefit for Employee and Family.
  • Working in a fast paced, flexible, and multinational working environment. Chance to travel onsite (in 49 countries).
  • Internal Training (Technical & Functional). Scope of English Training.
  • Working time: 8:30 AM-6:00 PM From Mondays to Fridays.

About HCL

HCL Technologies is a next-generation global technology company that helps enterprises reimagine their businesses for the digital age. HCL offer an integrated portfolio of products, solutions, services, and IP through our Mode 1-2-3 strategy built around Digital, IoT, Cloud, Automation, Cybersecurity, Analytics, Infrastructure Management and Engineering Services, amongst others, to help enterprises reimagine their businesses for the digital age.

With a worldwide network of R&D, innovation labs and delivery centers, and 150,000+ ‘Ideapreneurs’ working in 49 countries, HCL serves leading enterprises across key industries, including 250 of the Fortune 500 and 650 of the Global 2000.

Visit us:

49 total views, 1 today
Apply this position
LinkedIn-VN - 1 year ago