Golang / Go Job: Golang Software Engineer

Golang Software Engineer at River Island

🇬🇧 United Kingdom › London
  (Posted Aug 11 2017)

Job position
Permanent - Remote work is NOT possible

Job description
Role: Golang Software Engineer

Type: Permanent

Location: Shoreditch

WE’RE GOING PLACES….

With more than 60 years of history in the bag, ours is a brand with an impressive heritage, style is well and truly in our blood. As well as UK and Ireland, we are represented globally through our stores in Western Europe, Eastern Europe, Middle East and Asia. Our e-commerce business is helping to set the trend globally, shipping to 125 countries whilst also growing our presence on the world’s leading digital fashion marketplaces.

Our people make all the difference. Just as the River Island name pulls customers in off the high street and inspires them to buy online, our employer brand turns the heads of talented people, inspiring them to join, stay and grow with us.

What will you do as a Golang Software Engineer?

We are looking for talented Software Engineers to help River Island’s business transformation into the cloud and creation of a service-oriented architecture using microservices.

WHAT YOU DO MATTERS…

We are creating an SOA made up of a number projects running in AWS in over 20 accounts. We utilise AWS best practices to control access and access accounts through a central IAM account. Our whole AWS estate is configured in Terraform, in multiple repos, and we use Concourse CI to push our changes out through various CD pipelines to our accounts. All systems share common REST APIs utilising microservices. Currently we are predominately using AWS Lambda, RDS and ECS to deploy applications, and infrastructure tooling due to its simplicity. In the future we are considering Kubernetes when scale & complexity merits it.

WE KNOW WHAT WE’RE DOING… and we know exactly what experience we’re looking for!

We are looking for someone who is passionate about software engineering, REST, API best practice, enjoys sharing knowledge and working closely with development teams, and values testing and reproducibility, as well as figuring out the best way to build systems that are maintainable and easy to comprehend.

Experience Required
• Required skills: Java or Golang, Experience with creating APIs / microservices, experience working in AWS
• Advantage if you have experience of MySQL, DynamoDB, Aurora, Cloudwatch
• Working within a cross functional agile product team to deliver incremental changes in a continuous delivery environment.
• Ability to write self-documenting code using a test and behaviour driven approach, that adheres to SOLID principles.
• Happy to work with Linux on the command line
• Experience with distributed systems and CI pipelines a plus

IT NEVER GETS BORING…

If you are ambitious and love working in a busy environment where every day is new, then River Island is the place to be! As a business, we are committed to developing our talent and offer a fantastic training program to help you optimise your performance and support your career progression with the company.

Our working environment is busy, fast moving and responsive to our customers’ needs, much like our training which is unique to our business and reflective of our fun and refreshing brand and our people within it! Our River Academy offers ongoing training and development by running workshops throughout the year varying from courses focusing on softer skills to the more technical courses you may require to perform your duties.

It’s not all work and no play here either…we all work hard but we also like to have fun too! We are a social bunch and regularly host events ranging from Summer and Christmas parties, bake offs, and lots of charity events!

WE LOOK OUT FOR ONE ANOTHER…and in doing so, we provide great benefits for our employees:
• 50% Staff Discount
• Pension Scheme
• Holiday plus bank holidays
• Interest Free Season Ticket Loan
• Discounted on-site gym membership
• Ride to work scheme
• Staff Shop
• Subsidised canteen
• Free onsite parking

Skills & requirements
Java, Golang, Microservices, AWS, MySQL


 

Company: River Island

River Island
Location: London, United Kingdom

map of company location

Skills wanted, in addition to Golang:
golang aws java microservices mysql
aurora kubernetes linux terraform

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

🇬🇧 🇪🇺 Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Other interesting golang jobs

Golang job Senior Software Engineer Remote Amsterdam, Noord-Holland, Netherlands at Road Senior Software Engineer Remote Amsterdam, Noord-Holland, Netherlands - Road   (March 2024)
Amsterdam, Netherlands (Remote work possible)
Road is a fast-growing software company active in the dynamic electric driving (EV) market. We deliver the critical infrastructure that the EV charging ecosystem is built on. We do this through a purp...
Golang job Senior Backend Engineer - Remote UK (Go) at Aon Senior Backend Engineer - Remote UK (Go) - Aon   (April 2024)
London, United Kingdom (Remote work possible)
Do you want to join the Future Mobility team and help to build the next generation of vehicle insurance products? We’re looking for a driven and proactive Backend Engineer with an interest in risk...
Golang job Senior Back End Developer at Poki Senior Back End Developer - Poki   (April 2024)
Amsterdam, Netherlands (Remote work possible)
Do you want a job where you will never be working on a dull CRUD layer? At Poki, our vision is to let the world play by creating the ultimate online playground, that provides easy access to the best...
Golang job Site Reliability Engineer at Octopus Money Site Reliability Engineer - Octopus Money   (April 2024)
London, United Kingdom - Salary: £75,000 - £95,000 DOE + benefits
We’re looking for a Site Reliability Engineer (SRE) to help us build the scalable operations, technology and processes needed to transform millions of lives. We’re making high quality money help, ...
Golang job GO Engineer at Eco-Movement GO Engineer - Eco-Movement   (March 2024)
Utrecht, Netherlands
Working on a greener world together with Google, Waze, Apple and Tesla and working on various backend projects written in GO (more), PHP (less) and Python. All together in a startup environment with a...
Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with aws Golang jobs with java Golang jobs with microservices Golang jobs with mysql Golang jobs with aurora Golang jobs with kubernetes Golang jobs with linux Golang jobs with terraform
🌐 Remote golang jobs 🔎 🇬🇧 🇪🇺 Golang recruiter 📧 Golang jobs newsletter 📊 Golang jobs statistics 🇺🇸 Golang jobs in United States 🇺🇸 Golang jobs in California 🇳🇱 Golang jobs in Netherlands 🇩🇪 Golang jobs in Germany 🇳🇱 Golang jobs in Amsterdam 🇬🇧 Golang jobs in United Kingdom 🇬🇧 Golang jobs in London 🇺🇸 Golang jobs in New York 🇨🇦 Golang jobs in Canada 🇨🇦 Golang jobs in Toronto 🇩🇪 Golang jobs in Munich 🇺🇸 Golang jobs in San Francisco, CA 🇺🇸 Golang jobs in San Mateo, CA 🇺🇸 Golang jobs in New York, NY 🇦🇪 Golang jobs in United Arab Emirates 🇦🇪 Golang jobs in Dubai 🇦🇹 Golang jobs in Austria 🇦🇹 Golang jobs in Vienna 🇦🇺 Golang jobs in Australia 🇦🇺 Golang jobs in Adelaide 😏 Aws & Golang jobs☸️ Kubernetes & Golang jobs🐳 Docker & Golang jobs🐍 Python & Golang jobs⚛️ React & Golang jobs🧑‍💻 Devops & Golang jobs🐧 Linux & Golang jobs☁️ Gcp & Golang jobs🪛 Terraform & Golang jobs🗄️ Sql & Golang jobs🟦 Typescript & Golang jobs⚙️ Saas & Golang jobs🗄️ Postgresql & Golang jobs🎛️ Microservices & Golang jobs↔️ Grpc & Golang jobs☁️ Azure & Golang jobs☕ Java & Golang jobs🗄️ Nosql & Golang jobs🗄️ Postgres & Golang jobs🤖 Ai & Golang jobs🗄️ Mysql & Golang jobs🍴 Git & Golang jobs🟩 Node & Golang jobs🔗 Blockchain & Golang jobs