# Software Engineer (Backend)

**Company**: Hewlett Packard Enterprise
**Location**: Galway, Galway
**Work arrangement**: hybrid
**Experience**: mid
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Galway-Galway-Ireland/Software-Engineer--Backend----Galway_1217486-3?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_59f485ba-303

## Description

We are seeking a Software Engineer - Backend to join our growing engineering team in Galway. As a Backend Software Engineer, you will design, develop, test, deploy, and support backend features and services from concept through to production. You will build and maintain secure, scalable cloud-based applications and integrations, and collaborate with talented engineers across multiple disciplines.

Responsibilities:

- Design, develop, test, deploy, and support backend features and services from concept through to production.

- Build and maintain secure, scalable cloud-based applications and integrations.

- Develop clean, maintainable, and well-tested software using modern engineering practices.

- Contribute to technical design discussions and influence implementation decisions.

- Collaborate with cross-functional teams to deliver high-quality solutions and resolve technical challenges.

- Support and improve services operating in a 24/7 production environment through monitoring, troubleshooting, and deployment activities.

- Work with CI/CD pipelines and containerized environments, leveraging technologies such as Docker and Kubernetes.

- Participate in code reviews, share knowledge, and contribute to a culture of continuous improvement and learning.

- Help drive operational excellence, reliability, and security across the platform.

Requirements:

- Commercial experience developing backend applications using Go, Python, Java, or a similar programming language.

- Strong understanding of software engineering fundamentals, clean code principles, and testing methodologies.

- Experience designing maintainable services and components with clear interfaces.

- Familiarity with Agile development practices and the full software development lifecycle.

- Excellent analytical, troubleshooting, and problem-solving skills.

- Knowledge of software design patterns, test-driven development (TDD), and maintainable coding practices.

Nice to Have:

- Reactive systems, concurrent programming, or stream processing.

- Messaging platforms such as Kafka, NATS, or similar technologies.

- Distributed messaging and transaction patterns.

- Kubernetes deployment strategies and GitOps practices.

- Experience with Terraform, Helm, Ansible, or related automation tools.

Benefits:

- Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing.

- Investment in career development and growth.

- Unconditional inclusion and celebration of individual uniqueness.

## Skills

### Required
- Go
- Python
- Java
- Agile development
- Docker
- Kubernetes
- AWS
- Azure
- Google Cloud Platform

### Nice to have
- Reactive systems
- concurrent programming
- stream processing
- Kafka
- NATS
- Terraform
- Helm
- Ansible

---

Source: [Apply at hpe.wd5.myworkdayjobs.com](https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Galway-Galway-Ireland/Software-Engineer--Backend----Galway_1217486-3?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
