Point your AI agent at freehire and let it find you a job.

Get the CLI →

Digital Skills ltd

New

Software Engineer

Posted
Discussion

Summary

Hybrid (3 days/week onsite in Dublin) contract role building high-throughput, low-latency Golang microservices for a global financial-services client's payment processing, fraud detection and developer platform. Core stack: Golang, REST/gRPC, Docker, Kubernetes, CI/CD (Jenkins), Terraform.

The Rate - €650 to €750 per day for Golang Engineers,

- €750 to €900 per day for Senior Golang Engineers

The Location - Dublin

The Working Pattern - Hybrid, three days per week on site

About the Client

Digital Skills are working with a global financial services business delivering secure, high-volume payment and technology platforms. The organisation is developing cloud native services that support payment processing, fraud detection and developer platform ecosystems.

About the Role

This is an opportunity for an experienced Golang Engineer to build high throughput, low latency microservices within a large enterprise environment. You will develop scalable services, contribute to distributed system design and support the automated deployment of cloud native applications.

Both Golang Engineer and Senior Golang Engineer profiles will be considered, with the rate determined by experience and seniority.

Responsibilities

  • Design, develop and maintain scalable microservices using Golang
  • Build secure services supporting payment, fraud detection and developer platform environments
  • Develop and integrate RESTful APIs and gRPC services
  • Optimise systems for high transaction volumes and low-latency performance
  • Deploy and operate containerised applications using Docker and Kubernetes
  • Contribute to CI/CD pipelines and automated delivery processes
  • Support infrastructure automation using tools such as Terraform
  • Work with relational and NoSQL databases
  • Apply secure engineering practices within an enterprise financial services environment
  • Provide technical guidance and mentoring where appropriate to the level of the role

Desired Skills and Experience

  • Strong experience designing and building microservices
  • Practical experience with Docker and Kubernetes
  • Knowledge of gRPC and distributed systems
  • Experience working in cloud-native environments
  • Familiarity with CI/CD tooling, ideally Jenkins
  • Experience with relational or NoSQL databases, such as PostgreSQL or MongoDB
  • Knowledge of infrastructure automation or configuration tools such as Terraform, Ansible or Chef
  • Financial services, payment processing or fraud management experience would be advantageous
  • Java, Spring Boot or Python experience would be beneficial

Summary of the Best Candidate

The best candidate will be an experienced Golang Engineer with a strong background in developing high-performance microservices and distributed systems. You will have practical expertise in Golang, REST APIs, Docker and Kubernetes, alongside experience working within cloud-native enterprise environments.

Golang Engineers should have approximately 8 to 10 years of software development experience.

Senior Golang Engineers should have more than 10 years of experience and be comfortable contributing to technical architecture, project scoping and the mentoring of other engineers.

Candidates must be able to work on site in Dublin three days per week.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available