Software Engineer (Golang)

SIEMENS, S.A.
Barcelona, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€52,100.0 - €83,300.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Microsoft Windows JIRA C++ (Programming Language) Cloud Computing Continuous Integration Software Design Patterns Linux Python (Programming Language) Software Engineering SQL Databases Git
+8 more
Gitlab-ci Kubernetes Information Technology Data Analytics Multiplatform Docker Golang Programming Languages

Job description

Experteer Overview In this role you will develop features for a data analytics product within a collaborative team, contributing across the full software development lifecycle.You will translate requirements into scalable Golang solutions and support the product team with issue resolution.You will work with technical writers to produce clear documentation.This position offers the chance to influence enterprise-grade software in a leading digital industries software unit.Compensaciones / Beneficios* Extend and enhance features for a data analytics product* Participate in all stages of the software development lifecycle* Gather and interpret requirements with team and stakeholders* Translate requirements into scalable Golang solutions* Support the product team with software issues and inquiries* Collaborate with the technical authoring team for documentationResponsabilidades* Bachelor’s degree in mathematics, physics, computer science or related discipline* Extensive experience with a high-level programming language* Experience or strong interest in Golang; familiarity with C++, Python, Java* Proven ability to develop robust, scalable enterprise-grade code* Strong logical problem-solving and clear communication with the team* Experience with software design patterns* Familiarity with Git, Jira, Make, Docker/Kubernetes/Cloud providers, SQL databases* Continuous Integration experience (GitLab CI)* Cross-platform development experience (Windows and Linux)Requisitos principales* EUR 52,100 - EUR 83,300 salary (Spain)* incentive compensation* health and wellness benefits* diversity and inclusion* opportunity to work in a global software company

Requirements

  • Bachelor’s degree in mathematics, physics, computer science or related discipline
  • Extensive experience with a high-level programming language
  • Experience or strong interest in Golang; familiarity with C++, Python, Java
  • Proven ability to develop robust, scalable enterprise-grade code
  • Strong logical problem-solving and clear communication with the team
  • Experience with software design patterns
  • Familiarity with Git, Jira, Make, Docker/Kubernetes/Cloud providers, SQL databases
  • Continuous Integration experience (GitLab CI)
  • Cross-platform development experience (Windows and Linux)

Benefits & conditions

  • EUR 52,100 - EUR 83,300 salary (Spain)
  • incentive compensation
  • health and wellness benefits
  • diversity and inclusion
  • opportunity to work in a global software company

Apply for this position

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

Apply on www.buscojobs.com.es

Good distractions

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

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all