Backend Software Engineer (Go)

Brussels  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Penetration Testing Continuous Integration Product Lifecycle Software Engineering Safety Principles Kubernetes Security Controles de Acceso Agile Methodology Automation Business Software C++ (Programming Language) Cloud Computing Code Review Debugging DevOps Distributed Systems Memory Management Functional Testing Identity Management IT Management Python (Programming Language) Network Protocols Performance Tuning Public Cloud Resource Allocation Security Testing System Programming Vulnerability Workflows Load Balancing Packaging and Processing Duties Team Building Backend Gitlab Containerization Integration Tests Kubernetes Restful Api Jenkins

Description

Role Overview
Join a team building a cloud-native internal platform to accelerate software product development for a major energy sector player.
You will develop core modules for a private cloud environment, focusing on resource and life cycle management in a multi-tenant setup.
Your work impacts mission-critical business applications running on a hybrid cloud platform.

Key Responsibilities

  • Develop Go-based modules for private cloud resource and service life cycle management
  • Implement efficient resource allocation, process initiation, and termination functionalities
  • Write and execute functional tests; participate in debugging and troubleshooting
  • Perform code reviews to maintain quality and apply best practices
  • Create and maintain CI/CD pipelines supporting automated build, test, and deployment
  • Define and enforce Kubernetes security rules, access control, and identity management
  • Conduct security testing including penetration testing to ensure platform security

Must-Have Skills

  • 3+ years software development experience in Go (mandatory), C/C++ or Python
  • Strong system programming skills: memory management, low-level system interactions, performance optimization
  • Experience building RESTful services in distributed systems
  • Proficient with Kubernetes and containerization (packaging, deployment customization)
  • Hands-on experience with CI/CD tools like GitLab, Jenkins, Tekton, Argo Workflows/CD, and gitOps/IaC practices
  • Skilled in writing and automating unit and integration tests
  • Solid understanding of networking protocols, load balancing, and security concepts
  • Experience identifying and resolving software vulnerabilities, including penetration testing
  • Familiarity with public cloud hyperscalers (eg, GCP)
  • Fluent English communication skills (C1 level or higher)

Preferred

  • Qualifications in IT governance and security
  • Agile and DevOps methodology experience
  • Excellent documentation and communication abilities
Start date
n.a
From
Pixie Recruitment Services Limited
Published at
20.06.2025
Project ID:
2890417
Industry
Energy Industry
Contract type
Freelance
To apply to this project you must log in.
Register