Software Engineer (Backend) - Galway
Core
Design, develop, test, deploy, and support scalable cloud-native backend services and microservices for global customers.
Role type
Senior Backend Software Engineer (Cloud-Native)
Builds
Secure, reliable, high-performing backend services and cloud-based applications
Domain
Cloud computing, distributed systems, backend engineering
Required skills
Go, Python, Java, microservices, RESTful APIs, AWS/Azure/GCP, Docker, Kubernetes, CI/CD, Linux, TDD, clean code
Preferred skills
Reactive systems, Kafka, NATS, Terraform, Helm, Ansible, GitOps, stream processing
Technologies
Go, Python, Java, Docker, Kubernetes, AWS, Azure, GCP, Kafka, NATS, Terraform, Helm, Ansible
Responsibilities
Design and build scalable cloud-native backend services; Develop and maintain secure, scalable cloud-based applications; Contribute to technical design discussions and architectural decisions; Collaborate with cross-functional teams to deliver high-quality solutions; Support 24/7 production environments through monitoring and troubleshooting; Work with CI/CD pipelines and containerized environments
Seniority
Mid-Senior, hands-on IC