cover image
Driftrock

Driftrock

www.driftrock.com

2 Jobs

28 Employees

About the Company

Driftrock is the Automotive Marketing Platform which Turbo Charges your team’s ability to increase and track ROI from their marketing campaigns. Driftrock enabled +$270M of New Vehicle Sales in the last 12 months.

We help data-driven teams from BMW, Honda and Mercedes to automatically integrate lead generation campaigns and then validate customer data and convert it into trackable sales revenue, i.e. campaigns to vehicles sold.

Driftrock is an Official Meta, Google, and LinkedIn Marketing Partner. Additionally, Driftrock integrates with premium publishers like Autotrader, CarGurus and Pistonheads, as well as 20+ other marketing platforms like TikTok, Snap, and Pinterest.

Learn why the best automotive marketing teams are using Driftrock and how your team can become marketing ROCKSTARS!

Book a Demo with us today! https://www.driftrock.com/book-a-demo

View our privacy policy: https://www.driftrock.com/privacy-policy

Listed Jobs

Company background Company brand
Company Name
Driftrock
Job Title
Lead Software Engineer
Job Description
**Job Title**: Lead Software Engineer **Role Summary** Lead Design & Delivery of backend services, mentor engineers, and bridge business and technical teams in a remotely‑based, fast‑iterating environment. **Expectations** - Own complex technical problems from concept to production. - Actively mentor and grow engineering talent. - Maintain a data‑driven, quality‑focused culture. - Collaborate closely with cross‑functional stakeholders. **Key Responsibilities** - Architect and implement scalable backend solutions using Elixir (and related languages). - Mentor and coach developers, conducting code reviews and pair programming. - Define and enforce coding standards, security practices, and testing (TDD). - Translate business requirements into technical designs and deliverables. - Drive continuous improvement, observability, and deployment practices (CI/CD, Kanban). - Influence product roadmap by providing technical insights and feasible prioritisation. **Required Skills** - Expert proficiency in Elixir or analogous functional backend language. - Solid understanding of REST/GraphQL APIs, RabbitMQ, PostgreSQL, Redis, Kubernetes, and Google Cloud. - Experience with front‑end frameworks (React, Vue, etc.) is a plus. - Proven leadership in architectural design, delivery, and team mentorship. - Strong communication, decision‑making, and stakeholder management skills. - Knowledge of agile practices: continuous delivery, TDD, pair programming, code reviews, retrospectives. - Commitment to high code quality, security, and observability. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - Relevant certifications in Elixir, cloud platforms, or software architecture are advantageous.
London, United kingdom
On site
Senior
27-11-2025
Company background Company brand
Company Name
Driftrock
Job Title
Senior Software Engineer
Job Description
**Job Title**: Senior Software Engineer **Role Summary** Lead backend development in a highly collaborative, remote team focused on automotive and e‑Mobility marketing software. Drive innovation by delivering high‑quality, data‑driven services, mentoring peers, and continuously improving engineering practices. **Expectations** - Strength in Elixir (and similar functional languages) and experience with Ruby/Elixir migration. - Ability to provide new technical perspectives and make informed product decisions. - Comfortable with Agile practices: continuous delivery, TDD, pair programming, code reviews, retrospectives. - Proactive in raising quality and security standards. - Mentor junior engineers and contribute to a productive team culture. **Key Responsibilities** - Design, build, and maintain microservice architecture (Elixir/Phoenix) and associated APIs. - Integrate services via RabbitMQ, Postgresql, and Redis. - Deploy and manage services on Kubernetes hosted on Google Cloud. - Participate in daily stand‑ups, sprint planning, and retrospective meetings. - Implement observability (logging, metrics, tracing) to monitor product behaviour. - Write and maintain automated tests (unit, integration, functional) to support TDD. - Conduct code reviews, pair programming sessions, and provide constructive feedback. - Mentor and coach teammates on coding practices, architecture, and career growth. - Contribute to continuous improvement of development processes and tooling. **Required Skills** - Proficiency in Elixir (Phoenix framework); knowledge of Ruby and experience with language migration. - Familiarity with RESTful APIs, message queues (RabbitMQ), SQL (Postgresql) and NoSQL (Redis). - Experience with container orchestration (Kubernetes) and cloud platforms (Google Cloud). - Strong grasp of CI/CD pipelines, automated testing, and deployment automation. - Solid understanding of observability, monitoring, and incident response. - Agile mindset, including continuous delivery, TDD, pair programming, code reviews. - Excellent problem‑solving, communication, and collaboration skills. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - Relevant certifications (e.g., AWS Certified Developer, Google Cloud Professional Cloud Developer, or similar) are a plus but not mandatory.
London, United kingdom
On site
Senior
27-11-2025