Senior Software Engineer

Driftrock Logo

Driftrock

πŸ’΅ $76k-$102k
πŸ“Remote - United Kingdom

Summary

Join Driftrock's engineering team as a Software Engineer and contribute to the continuous improvement and innovation of our automotive and e-mobility marketing platform. You will collaborate closely with a passionate team, utilizing Elixir and Ruby, working on projects involving Phoenix LiveView, performance optimization, and new feature development. The role offers a fully remote, flexible work environment with a competitive salary (Β£60K-Β£80K), comprehensive benefits, and opportunities for professional development. You will be expected to actively participate in agile practices, mentor engineers, and maintain high software quality standards. This is a chance to make a significant impact on a growing company.

Requirements

  • Have strong backend experience (Elixir and Ruby are our favourites)
  • Have some experience with frontend frameworks
  • Demonstrate a desire to continuously learn to improve your technical, communication and other soft skills
  • Value and enjoy working in a small team, collaborating closely with other engineers as well as members of other teams
  • Provide new and diverse viewpoints for our technical and product discussions and be comfortable making technical decisions
  • Be interested in, and have a view on agile practices such as continuous delivery, TDD, pair programming, code reviews and retrospectives
  • Have some experience mentoring engineers and a view on how to create a productive team
  • Be keen to ensure there is a high standard of quality and security in the software we produce as a team
  • Work in the same timezone as the rest of the team (flexible)

Responsibilities

  • Be passionate about problem solving, asking questions around when working on features
  • Be an active member of our engineering team, working together with the other developers helping them grow their skills in a productive and challenging environment
  • Have a strong data-driven mindset when assessing the value that our work has for customers

Preferred Qualifications

Have some experience mentoring engineers and a view on how to create a productive team

Benefits

  • A fully remote role
  • Make use of a flexible working environment, with some travel requirements for company or team meetings when necessary
  • A holiday entitlement of 24 days, increasing a day each year, capped at 28
  • Budget to attend conferences or courses to further your development
  • Flexibility to take courses or time on personal goals
  • Maternity and Paternity - Family comes first, so we have a package that means you can spend the time you need with your growing family
  • Health plan covering medical cover as well as dental, vision, hearing, mental health, cancer, rewards points and more
  • Share options in the company with very favourable option agreements
  • A company pension scheme contribution
  • Discounts and perks with CharlieHR
  • Life Assurance and Income Protection policies

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.