Match score not available

GO Developer (m/f/d)

Remote: 
Full Remote
Work from: 

gridscale GmbH logo
gridscale GmbH Startup https://gridscale.io/
51 - 200 Employees
See all jobs

Job description

Is Go Development your passion? Do you want to work in a highly motivated, dynamic team and develop automation tools from scratch? Perfect—we have just the right position for you!


We are looking for an experienced Senior Go Developer who is passionate about developing and scaling automation tools and mastering the architecture of distributed systems at the highest level. In our agile environment, you’ll collaborate with a team of senior developers and operations experts to design innovative solutions for data center automation.


Your Tasks 💻
  • You will develop automation solutions for data centers at the API level for autonomous management and infrastructure scaling. Your expertise will help enhance the architecture of software development, deployment, and operations together with a senior team.
  • You’ll be responsible for developing automation operators for the HCI stack and integrating these components into our operations APIs. These operators enable automatic lifecycle management of infrastructure and service components, as well as reporting APIs.
  • You’ll design and develop reporting APIs for monitoring and reporting on the HCI stack.
  • You will implement tools to integrate the gridscale Hybrid Core for customers, including connecting to monitoring systems and assisting with troubleshooting.
  • You’ll design and implement operators that autonomously make changes to customer infrastructure via the control plane, such as migrations, workload optimization, and auto-recovery.
  • You will develop and operate tools and scripts that enable the automated installation of an HCI stack.


Our Tech Stack 🚀
  • Linux
  • Golang
  • Vault
  • CI/CD via GitLab Pipelines
  • Infrastructure—Automate everything “API-first”
  • Automated Tests


What We Offer 💼
  • The opportunity to create real value with cutting-edge technologies.
  • Exciting daily challenges and a steep learning curve.
  • A work environment shaped by freedom, respect, and team spirit.
  • Work remotely or from our office in the heart of Cologne—your choice! We meet in the office regularly (approx. every 4–8 weeks).
  • Flexible and self-determined working hours.
  • Integration into an agile and friendly team without rigid hierarchies or lengthy processes.
  • An open ear and space for your ideas and experiments.
  • A personal budget for trainings, workshops, and conferences that you control yourself.
  • Attractive and fair salary, along with your preferred hardware.
  • 27 days of vacation not enough? We guarantee an additional 20 days of unpaid leave.


What You Bring to the Table
  • Proven professional experience as a System Engineer, DevOps Engineer, or Software Engineer.
  • Strong Go programming skills.
  • Ideally, experience in a cloud environment.
  • Excellent understanding of system architectures and distributed systems.
  • Experience in API development and scaling components is second nature to you.
  • Familiarity with logging and monitoring services such as Prometheus, Grafana, and Graylog.
  • Basic knowledge of virtualization solutions (e.g., Proxmox) is a plus.
  • Experience in infrastructure management.
  • Highly organized and capable of working both independently and as part of a team.
  • A willingness to take responsibility and continuously expand your knowledge.
  • Fluent English skills—German is not required.


Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Accountability

Go Developer Related jobs