WHO ARE DRIFTROCK?
Driftrock was started with the aim of making advertising through
social channels better. There’s no excuse for being chased around the
internet by images of products you’ve already bought. It’s irritating
for the end user and counterproductive for the company attempting to
sell their products or services. Using our tooling marketers can refine
their targeting such that the ads are only shown to people who have
shown genuine interest.
WORKING AT DRIFTROCK
Driftrock’s tooling provides our users with a way to receive,
transform, track and optimise leads from social channels. Currently
these tools look and feel very separate so we’re in the process of
bringing them together, with the view to having Driftrock be more of a
platform than a set of tools. Other problems we’re solving, and are
looking to solve in the near future, include:
. How to securely and safely handle personally identifying information;
. How to enrich incoming data with information that will help our users decide on the best next steps for their leads;
. What reports to provide to our users such that they can see if
their efforts are resulting in quality leads and what they can do to
improve.
. The technology is a mixture of Ruby, Elixir and React applications
hosted on Kubernetes and Google Cloud. We make use of Redis and
Postgres for data storage and RabbitMQ for event processing.
You will be expected to:
. Build RESTful APIs, event-based systems and front-end applications;
. Work with well-known public APIs like Facebook and LinkedIn;
. Design and improve user experience;
. Support production systems;
. Manage cloud infrastructure.
ABOUT THE TEAM
We’re a small team of 15 people at Driftrock but we’re growing. Our
product development team is 7 people with 6 developers and 1 CTO, this
means that anyone we bring in can have a huge impact on the culture and
practices of the team.
We believe in continuous improvement and we are constantly refining
and improving how we work and communicate. One of the ways we do this is
by performing fortnightly retrospectives, which are often run by
different team members.
Currently we make use of daily standups and weekly prioritisation
meetings to ensure we're pulling in the same direction and maintaining
our focus of delivering value to our end users early and often.
REQUIREMENTS
. You should be keen to learn and improve technical, product and personal skills;
. You want to be involved in crafting products whilst building on the culture and process of the product team;
. You are happy working in a small team, collaborating closely with other engineers as well as our product and sales teams;
. You can provide new and diverse viewpoints for our technical and product discussions;
. You are interested in agile practices such as continuous delivery, TDD, pair programming, code reviews and retrospectives;
. You are keen to ensure there is a high standard of quality and security in the software we produce as a team;
. You are interested in mentoring and coach other team members;
. You have had some exposure to Ruby, Elixir or Javascript (we do not expect you to have experience in all of those languages);
. You have the right to work in the UK.
BENEFITS
. Flexible office hours - start or finish late depending on how you like to work;
. Remote working - Work remote when you need to;
. Maternity and Paternity - Family comes first, so we have a package
that means you can spend the time you need with your growing fam.
. An open culture where we learn from each-other and together;
. Budget to attend conferences or courses;
. Flexibility to take courses or time on personal goals.
. Plenty of team lunches and after-work drinks;
. Bi-monthly socials at some fun venues and events in London;
. Our annual, highly-competitive park olympics.
. We have a 6 monthly personal pay review process meaning to help you set goals and increase your pay based on what you achieve;
. Competitive starting salaries at all levels;
. A company pension plan.
WE WILL NOT BE CONSIDERING ANY RECRUITMENT AGENCIES FOR THIS ROLE.
"By applying for this job you hereby give us permission to store your
data on our secure applicant tracking system and to contact you with
regards to Driftrock job opportunities.
We process your data for recruitment purposes only. We would like to
keep this data until our open role is filled. When that period is over,
we will either delete your data or inform you that we will keep it in
our database for similar future roles for subsequent 12 months.
Here’s a link to our privacy policy: https://www.driftrock.com/privacy-policy/.
In this policy, you will find information about our compliance with
GDPR (data protection law.) You can find how to send us a request to let
you access your data that we have collected, request us to delete your
data, correct any inaccuracies or restrict our processing of your data.
You have the right to lodge a complaint about the way we handle your
data with UK supervisory authority (Information Commissioner’s Office)
or you can contact our DPO at dpo@driftrock.com for more information or concerns.”