cover image
Driftrock

Senior Software Engineer

Remote

London, United Kingdom

Full Time

18-03-2025

Job Specifications

Start date: ASAP

Remote working

Salary Range between £60K to £80K dependent on experience and level of skills

Overview

The Driftrock engineering team is on the hunt for a software engineer who will work directly with everyone in the company to continuously improve our product and drive innovation.

You will be expected to:

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


About The Company

Driftock is a marketing technology business founded in 2013 on a mission to become the world leading automotive & e-Mobility marketing platform

We're a team of passionate, friendly, driven people who work hard, but also believe that you can do that whilst still enjoying life! We have a balanced, flexible culture where we have fun and achieve big things for the company and our awesome clients.

About The Team & Technology

You will be joining a small product team, with engineers who are deeply passionate about technology and problem solving, and you will have a chance to make a huge impact on the culture and practices of the team, and the wider company.

We believe in continuous improvement and we are constantly optimising how we work and communicate.

We plan our work biweekly, using a lean approach (a mixture of Kanban and eXtreme Programming). This way we are able to deploy several times a day, allowing us to have a short feedback cycle on our changes.

We have a data-driven mindset and we use data to drive decisions on everything from user story prioritisation to company strategy.

We also strongly believe in observability and keeping a close eye on how our product is behaving.

Our platform is made of multiple services (mainly built in Elixir, plus some Ruby services that we are transitioning to Elixir), talking to each other via APIs and RabbitMQ and storing data in Postgresql and redis. All services are hosted on Kubernetes and Google Cloud.

What We're Currently Working On

After a period of experimentation, we are in the process of migrating our app to Phoenix LiveView and Phoenix Components, coming up with best practices and defining a style guide. We are also working on improving the performance of our processing pipeline, as well as polishing existing and growing new product features. In addition we are always open to opportunities to geek out with new technologies.

Requirements

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


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 **
Certain benefits are exclusively available to employees based in the UK
Employees based abroad will be onboarded through an Employer of Record and will follow the legal regulations applicable in their respective countries

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 the UK supervisory authority (Information Commissioner's Office) or you can contact our DPO for more information or concerns."

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 i... Know more

Related Jobs

Company background Company brand
Company Name
Cpl
Job Title
DevOps Engineer
Job Description
Travel Required: Up to 80% or 4 days a week (home on weekends - based on project requirements) Role and Responsibilities As a DevOps Engineer, you will lead IBM into the future by translating system requirements into the design and development of customised systems in an agile environment. You will work with various projects and clients, working towards client specifications. You will have a real passion for the philosophy of DevOps which they’ll be able to use to their advantage and deliver value for our clients. Your primary responsibilities include: Your role will involve designing and deploying solutions to the cloud which will allow automatic provisioning and management of environments, the capability to continuously integrate and containerisation functionality and the automation of testing. Required Technical and Professional Expertise • Must be able to build new DevOps pipelines • AWS S3 RDS Route 53 IAM EKS Secrets Manager ECR • Kubernetes Helm Kops Ingress/Egress • Terraform Deployment of AWS Resources Pipelines OCI • Observability ELK Dynatrace Prometheus • Others Vault RedHat Preferred Technical and Professional Experience • Skills working in a secure environment and ability to adhere to security principles • Experience in support organisation Preferred Education: Bachelor's Degree As an equal opportunities’ employer, we welcome applications from individuals of all backgrounds. However, for you to be eligible for this role, you must have the valid right to work in the UK. Unfortunately, we do not offer visa sponsorship and have no future plans to do so. You must be a resident in the UK and have been living continuously in the UK for the last 10 years. You must be able to hold or gain a UK government security clearance.
London, United Kingdom
Hybrid
Full Time
19-03-2025
Company background Company brand
Company Name
Wise
Job Title
Senior Software Engineer - API Experience
Job Description
Company Description Wise is a global technology company, building the best way to move and manage the world’s money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their life easier and save them money. As part of our team, you will be helping us create an entirely new network for the world's money. For everyone, everywhere. More about our mission. Job Description Wise Platform helps banks, software companies, and large enterprises leverage Wise's infrastructure to offer their customers world-class payment products through our API. We're a cross-functional team across sales, account management, product, engineering, compliance, analytics, and many other functions. We're based across the world - from New York to London, to Singapore, and beyond. We’re looking for a Product Engineer to join our growing API Experience team in London. The API Experience team is responsible for some of the most critical systems at Wise, the public API gateway and authorization systems used by our own systems and our partners. Our goal is to increase efficiency during integration with our platform by setting the gold-standard for intuitive, consistent, enterprise-ready APIs, and to enable seamless integration of those APIs with developer-friendly tools. Our challenges Operational Efficiency and Reliability: Enterprise customers require APIs that are exceptionally reliable and efficient. Banks and financial services handle large volumes of sensitive transactions that must be processed accurately and quickly. Optimising the development experience for our large corporate partners: A well-designed API that reduces the complexity involved in integration, cutting down development time and costs. Robust Security and Compliance: Financial grade security measures ensure that our enterprise partners can trust our platform. Compliance with industry regulations and standards also reduces the risk of legal issues. Scalability and future-proofing: Enterprises like banks and fintech companies have rapidly growing user bases and evolving needs. Our APIs need to be designed to handle increasing loads without performance degradation, ensuring that companies can scale their operations smoothly. Competitive Advantage: A high-quality API can be a significant competitive differentiator. It enables enterprises to extend their service offerings quickly and efficiently and respond to market changes faster, and integrate new technologies seamlessly. As part of this role, you will Learning about the challenges for our large API partnerships, and to help solve them. Balancing practical challenges in improving API design, implementation and best practices to non-centralised “empowered” engineering teams across the organisation. Working across the tech stack, supporting on frontend and infrastructure. Assist partners in the implementation phase, defining technical solutions and documenting requirements. Participate in feature definition, prioritisation, and long-term strategy planning with the team. Collaborate with Implementation Managers, Product Managers, and other Engineers, you will be empowered to make product and project decisions. Improve integration experience through documentation, APIs, SDKs, code samples, and reference implementations. Design and develop new features for Wise services and expose them on the public API when needed. Travel to meet with our engineers in Tallinn as well as other travel opportunities. Who You Are We are fully aware that it is uncommon for a candidate to have all skills required and we fully support everyone in learning new skills with us. So if you have some of those listed below and are eager to learn more we do want to hear from you! Extensive experience in designing, building and maintaining public APIs for commercial purposes. RESTful APIs, API Design, Swagger, OpenAPI, OAuth2. Backend Microservices: Hands-on experience designing, developing, and deploying scalable backend microservices using Java and Spring Boot. Architecture and Design Patterns: Familiarity with common design patterns and architectural principles, including domain-driven design (DDD), event-driven architecture (EDA), and microservices architecture. A strong independent thinker who is also eager to accept feedback and collaborate. Understands the value of balancing customer centric thinking with technical know-how, and can bridge the gap between business and technical experts. Considers more than just customer impact; also the long term financial and architectural costs of the solutions we build. Puts the customer above technology, while finding ways to leverage technology to improve experience. A strong independent thinker who is also eager to accept feedback and collaborate. Nice to have Understanding of payments systems, financial technology, and the complexities of funding, settling, and sending payments internationally. Ability to design, optimise, and maintain databases using a variety of technologies, in particular relational databases (e.g. MySQL, PostgreSQL). Can communicate complex technical concepts to a non-technical audience, present topics to a group, etc. Interested? Find out more: The Wise Tech Stack, 2025 Edition. Wise Engineering – https://medium.com/wise-engineering What Do We Offer Starting salary: £80,000-£102,000 + RSU Wise Benefits Additional Information For everyone, everywhere. We're people building money without borders — without judgement or prejudice, too. We believe teams are strongest when they are diverse, equitable and inclusive. We're proud to have a truly international team, and we celebrate our differences. Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers. If you want to find out more about what it's like to work at Wise visit Wise.Jobs. Keep up to date with life at Wise by following us on LinkedIn and Instagram.
London, United Kingdom
On site
Full Time
19-03-2025
Company background Company brand
Company Name
Cognitive Group
Job Title
DevOps / Cloud Engineer
Job Description
DevOps / Cloud Engineer - Investment Management We're currently working closely with the Head of Cloud Services at a leading Investment Management company, who is looking to expand his team. This is an exciting opportunity to work on cutting-edge cloud technology in a forward-thinking environment and be part of a collaborative team that values innovation and growth. As a DevOps / Cloud Engineer, you will be responsible for a number of key initiatives, such as modernising the companies technology, tools, and processes while ensuring cost-efficiency, performance, resilience, and security. As well as this, you can be expected to develop and maintain scalable cloud capabilities in Microsoft Azure and implement and improve Continuous Integration and Deployment (CI/CD) pipelines. Technical Requirements: Expert in Microsoft Azure, Terraform, Azure DevOps, PowerShell, Databricks. Experience working with CI/CD pipelines and automation. Hybrid working in Edinburgh - Sponsorship NOT available
Edinburgh, United Kingdom
Hybrid
Full Time
19-03-2025
Company background Company brand
Company Name
Accenture
Job Title
Software Engineer
Job Description
Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history (typically including no periods of 30 consecutive days or more spent outside of the UK). Note: The above information relates to a specific client requirement Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. With our thought leadership and culture of innovation, we apply industry expertise, diverse skill sets and next-generation technology to each business challenge. We believe in inclusion and diversity and supporting the whole person. Our core values comprise of Stewardship, Best People, Client Value Creation, One Global Network, Respect for the Individual and Integrity. Year after year, Accenture is recognized worldwide not just for business performance but for inclusion and diversity too. “Across the globe, one thing is universally true of the people of Accenture: We care deeply about what we do and the impact we have with our clients and with the communities in which we work and live. It is personal to all of us.” – Julie Sweet, Accenture CEO Accenture Next Gen Engineering: Accenture Next Gen Engineering provides end-to-end product engineering solutions which deliver tangible value, fast. We bring together an obsession for technical excellence with agility and scale, to help clients move from project to product at speed. We’re embedded in the regions we operate in, with dedicated leadership and people who enable us to deliver at speed and at scale. If you’re looking for an exciting career working in a vibrant environment, with access to training and a global network of experts, this could be the role for you. As part of our Next Gen Engineering team, you’ll be working with cutting-edge technologies and will have the opportunity to develop a wide range of new skills on the job. As a member of our Next Gen Engineering team, you will have the opportunity to: Create Innovative Digital Solutions: Take part in designing, developing, and implementing cutting-edge digital applications tailored to address unique business challenges across several industries. Technical Leadership: Display your technical leadership skills by guiding and collaborating with both onshore and offshore developer team members during client projects, ensuring successful outcomes. As a Software Engineer, you will: Develop traditional and serverless applications and services in an agile and collaborative environment using source control that integrate with data storage services / message buses and other architectural elements Deploy these applications using features such as containers to cloud leveraging CI/CD to support this process backed with good observability when running these in production Ensure quality through the creation of documentation and use of unit / integration / contract testing with a consideration of security / performance requirements We are looking for experience in the following skills: At least 4 years of industry experience in one of the following: React /Typescript / Java / C# / Python Experience with Cloud Native technologies on AWS is essential Experience in scripting languages such as Python, Shell, and other scripting languages to support DevOps and Quality Engineering work. Experience with building datastore solutions on at least one No-SQL(Elasticsearch) would be beneficial but not essential. Build automation tools to support CI/CD pipeline Strong Accessibility, Security, Performance and Caching coding Set yourself apart: Proven ability to apply analytical and creative thought and translate into technical solutions Proven ability to debug and resolve complex technical issues Excellent leadership, communication (written and oral) and interpersonal skills Experience shaping and delivering small to medium size pieces of work What is in it for you At Accenture in addition to a competitive basic salary, you will also have an extensive benefits package which includes up to 25 days’ vacation per year, private medical insurance and 3 extra days leave per year for charitable work of your choice! About Accenture Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. We combine unmatched experience and specialized capabilities across more than 40 industries — powered by the world’s largest network of Advanced Technology and Intelligent Operations centers. With 509,000 people serving clients in more than 120 countries, Accenture brings continuous innovation to help clients improve their performance and create lasting value across their enterprises. Visit us at www.accenture.com Accenture is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, or gender identity, or any other basis as protected by applicable law.
Manchester, United Kingdom
Hybrid
Full Time
19-03-2025