Driftrock
Elixir Software Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Elixir Software Engineer
Elixir Software Engineer – Product Team
Location: Remote, UK or abroad (UK time zone availability) Contract: Full-time, permanent Salary: £45,000–£60,000 + share(options) Start Date: As soon as possible
About the Role
Join Driftrock as an Elixir Software Engineer to help build the post-trading marketing technology powering vehicle sales for some of the world’s biggest car brands.
We run on an Elixir and Phoenix LiveView stack and face increasing scale as воля of automobility brands onboard, expanding our data-driven capabilities with lead qualification, Single Customer View integration, and optimised event-driven architectures.
As part of a small, high-discipline squad, you’ll ship, own product features, and grow your technical impact while being supported to deepen your expertise.
Key Responsibilities
- Ship features in Elixir/Phoenix LiveView – from idea to production – multiple times per week
- Write tested, maintainable code following TDD, pairing, and code review best practices
- Contribute vision to technical strategy, roadmap planning, and problem-solving discussions
- Work across event-driven architectures with RabbitMQ, APIs, and Postgres/Redis
- Use data and observability tools to measure impact, fix issues, and refine features
- Collaborate closely to grow professionally – mentoring and receiving mentorship
Your 90-Day Onboarding Roadmap
-
By Day 30:
- Familiarise with our stack and domain
- Begin pairing closely with the team
- Ship your first production-based changes
-
By Day 60:
- Take on independent feature development
- Write TD-Tested code and engage in discussions
- Engage more deeply with product/tech strategy
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
- By Day 90:
- Become a trusted, shipping member of the squad
- Start shaping problem-solving approaches
What You’ll Bring
Must Have
- Strong CS fundamentals (algorithms, data structures, distributed systems)
- Backend experience (ideally Elixir/OOTP or related functional languages)
- Test-driven development practice and focus on maintainability
- Server-rendered web dev experience (preferably Phoenix LiveView + TailwindCSS)
- A data-driven mindset where measurement drives real customer value
- Ability to critically evaluate outputs from AI tools without blind trust
Bonus
- Production Elixir/Erlang/OOTP/Phoenix/LiveView experience
- Ruby or other functional language familiarity
- Experience with event-driven systems, RabbitMQ, PostgreSQL or Redis
- Exposure to Kubernetes or Google Cloud
Why Choose Driftrock?
Our mission is to accelerate the transition to clean transport by driving vehicle sales through impactful B2B marketing software.
- Who We Work With: Leading brands like BMW, Mercedes-Benz, Volvo, BYD—and platforms like Meta, Google, mobile.de. Our tech impacts €billions * worth of annual global sales.
- Perfect For: Functional developers who care about each line of production code, transparency in building software, and a psychologically safe culture.
Our Values
- We care – work has value only when it helps consumers and businesses alike
- Be that person – problem-solving ownership is non-negotiable
- People-first – security/privacy, never traded for outcomes
- Learn daily – focus on improvements—accelerating for both us and our customers


Get help with your application
Your very own career expert that helps elevate your application to the next level.
What’s In It For You?
Core Benefits (Remote & UK-Based)
- Equity share options on attractive, tax-efficient EMI terms (retainable options upon departure)
- Vitality health cover (medical, dental, vision, mental health, cancer support + Headspace premium)
- 24–28 days holiday (24 + 1 extra per year, capped at 28), + bank holidays
- Octopus EV salary sacrifice scheme (40% savings off a salon-range EV)
- Enhanced parental leave for Maternity/Paternity
- Learning budget (courses books, conferences)
- CharlieHR perks + BMW Group discounts
For International Talent
- Fully compliant via Remote.com (employer of record)
- 80% parity in benefits over UK-based, including:
- Robust health plans
- Paid time off
- Keystone pension contributions
- A learning budget
Our Hiring Process
- Intro call – initial check on alignment
- Hiring manager conversation
- Take home task (real challenge, never offhours/volunteer work)
- Final team call – meet the squad
Inclusion Statement
Driftrock is dedicated to equal opportunity. We celebrate all backgrounds, identities, perspectives. Adjustments to application/interview workflows can be requested—let us know how we can best support you.
No agencies, please. This role is open only to direct applicants.
By applying, you grant data storage for our secure ATS and opt-in for future openings. Personal details safeguarded per GDPR; see our privacy policy for access/right-to-erasure requests. Out-of-compliance data is deleted once this role closes.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location