Ruby Software Engineer (Fully Remote Working)

Remote - London, England, United Kingdom

Full Time USD 108K - 152K *
Assembly logo


Assembly is a global omnichannel agency with over 1,500 people, delivering media, data, technology, and business consultancy solutions to brands.

View all employer listings

Apply now Apply later

Rails, Ruby, React, Presto, Mesos, Docker, AWS, Distributed Systems, Terabyte Scale Data Analysis and much more... do you fancy working with any (or all) of these? We are looking for a Ruby Developer to join our team. You will be supported by our development team that is highly experienced with the majority of developers having 7+ years of professional software experience. We work with a high degree of autonomy, building tools and solutions for a wide range of business problems that get applied and tested in real life by people we work with.

A glimpse into what our developers have gotten themselves into:

  • Building a real-time data analysis system
  • Working with self-healing tolerant auto-scaled big data clusters
  • Creating 20+ in-house custom products used by 300+ technically skilled analysts
  • Maintaining a system that takes 1 billion lines of data through our ETL pipeline daily
  • Spinning 200,000 Docker containers daily

When asked, our team told us that the best parts of the job are:

  • Solving real problems with smart colleagues using cutting edge tech
  • Opportunity to take initiative with freedom of a start-up and the resources of a bigger company
  • Small team where everyone's opinion is valued
  • Freedom to choose the best tools for the job
  • Flexible working arrangements around core hours

About the Role:

As a Software Engineer at ForwardPMX your main responsibilities will be:

  • Work across a wide range of web technologies, backend and frontend
  • Work with team to design and implement new features and services for the product
  • Provide production support, system diagnosis and troubleshooting
  • Ensure long-term quality, scalability and maintainability of the system and our open-source libraries
  • Support of our dev-ops culture

Quality is key for us, so you will ensure all product components are built to an appropriate level of quality for the stage (alpha/beta/production), deliver products using the appropriate level of testing and monitoring, fail fast, and learn and iterate frequently.


This role is ideal for somebody who wants to work on a big variety of web technologies but also not afraid to step out and challenge themself and learn how to support high scalability systems, event-driven architectures, serverless...
You will be part of a growing team that is always open to new ways of working.
The ideal candidate will be passionate about product quality and adoption and has a natural drive to deliver quality products with great documentation in a timely manner.

the Essential

  • You care deeply about developer experience
  • In-depth knowledge of at least one programing language (Ruby preferable)
  • Good understanding of web technologies,
  • Operational experience in utilising the systems available at Amazon Web Service
  • A natural passion for delivering a quality product
  • Ability to work independently, effectively and efficiently
  • Being hands-on with code in developing our products using best practices, appropriate tools and technologies

In addition to

  • Ability to pick up new technologies and languages by having a play
  • Experience with DevOps practices
  • Some experience with JavaScript and JS framework (React)
  • Manipulating high volumes of data from many remote sources
  • Experience in different languages than Ruby and other programming paradigms (Functional, Event-Driven)


In return for your enthusiasm and expertise, we’ll reward you with a competitive salary and an enviable range of flexible benefits.

Our ForwardPMX Thinking...

ForwardPMX is an advocate for equal opportunity in the workplace. We are committed to ensuring equal opportunities regardless of race, colour, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability and gender identity. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know

* Salary range is an estimate based on our salary survey at
Job region: Europe
Job country: United Kingdom
Job stats:  1  0  0
  • Share this job via
  • or

Other jobs like this

Explore more Remote Work and WFH career opportunities

Find open roles in Engineering, Design, Data, Marketing, Sales, Operations, Support and more, filtered by job title or popular skill, toolset and products used.