RemoteFull time

Senior Staff Engineer



Stock Options

You can provide bespoke solutions to the most challenging problems in financial analysis!

Senior Staff Engineer

You will be in charge of lifting the engineering standards of the entire organisation. Your decisions will improve this learning management system which currently has over 3 million users. This platform allows companies to train, test and reward its employees all on their own bespoke portal. The end results and ease in which customisations of each platform can be achieved has separated this crowd from its competitors.

You will be sitting across the 3 groups (3 or 4 teams in each group) having discussions tho improve all aspects of tech for the entire oragnisation. The Senior staff engineer would also be coding less, roughly 1/3 of the time would be hands-on development while the rest of the time you will be concentrating on improving the entire technology platform, code reviews, and architecture decisions. As you can imagine the day to day would change a bit due to roadmaps and other decisions that you will make.They have expanded the customers base to the Millions, so there will be lots of interesting problems to work on. It is important that you can work at this scale.

Here is an overview of the Groups

Is dedicated to increasing learner activation and engagement rates, to ensure that the customer’s implementation is successful.
Ensures that the largest customers can see the added value of through streamlined implementation of their training programs and quick access to insights.
Leveraging the LMS with the partnership network to offer an ecosystem scaled and broadened to meet the demands of Enterprise use, cases and audience numbers.

While the codebase (the monolith) is predominantly Ruby on Rails, they have moved to micro-services two years ago Golang has been the preference. If you have the correct tool for the job mentality and are tied to one tech this will suit you. They are not bound by a certain stack so they welcome new technologies to the table.

While you are most likely language agnostic an overbiew of the current tech should give you a better idea of the lay of the land.

Ruby on Rails/ Golang/ Kafka

Angular/ AngularJS/ VanillaJS

MySQL/ Redis/ TimescaleDB


EFK, Prometheus

If you want to talk about the position in more detail or see a spec click apply and we can catch up and I can fill you in on all the missing information.

Get notified about your perfect job

Send us your CV and we'll message you when we find a good match.

upload CV