Head of Software Engineering
Travel Required (%):
TRAILAR is an innovative startup with offices in Manchester and Rugby in the UK. We originate from an idea seeded in a startup lab programme run by international logistics company Deutsche Post DHL.
The idea is simple – install solar panels on the top of vehicles to reduce carbon emissions and save fuel. The timing of our entry into the market is ideal, with the technology having reached maturity and customers eager to make economic and environmental savings on their vehicle fleets.
Following our initial Proof of Concept work, the founders achieved significant funding from DHL and became incorporated as an independent business in September 2018. Ramp-up activity started in early 2019, with product launch into the global marketplace in July 2019. In the first twelve months we grew from the founding Directors to a team of 30.
Growth is set to accelerate within the next 18 months as we scale to deliver the product within new and emerging territories and industries. To fuel the development of a world class software product TRAILAR is seeking talented, enthusiastic, and capable people to take the organisation to the next level of growth. In return we can guarantee interesting projects, lots of opportunity and a vibrant, fast paced, human-centric team environment.
Our Cloud Platform is at the centre of our product offering, gathering data from on-board telematics devices and enabling customers to understand the Return on Investment of the product on cloud-connected vehicles.
We have ambitious plans to extend the platform, providing more insights into the performance of solar-enabled vehicles. To facilitate this, we are building a world class in-house team to design and build the new cloud platform.
As a Software Engineer, you will play a key part in a small team, working to build out new features and functionality. This is a fast paced and varied role – your day to day will be a mix of cutting code and building and enhancing our infrastructure.
Your responsibilities will include:
Contributing to the design of our cloud infrastructure – we‘re building a big-data analytics platform in AWS to provide insights on vehicle usage and health to our customers. As part of a world-class engineering team, you will play a part in influencing the design of the platform.
Writing clean, reusable, robust code – you will have a strong grasp of good practice in creating well tested, easily maintainable code.
Working with stakeholders to gather requirements and solve problems – as part of a small company you will be heavily involved with other areas of the business, both in understanding requirements and in troubleshooting software issues
Designing, building and maintaining our telematics footprint – you’ll be involved in making sure our telemetry platform is robust and fit for purpose, troubleshooting problems and implementing enhancements
We need you to have…
Some exposure to Cloud platform services – preferably AWS or Azure
Used an Object Orientated programming language and have a grasp of SOLID principles
Experience and understanding of SQL relational databases
A desire to work in a fast-paced, chaotic, unpredictable, risk-taking, exciting environment
A thirst for quick decision making and frequent change – as a small business we try new ideas, fail fast, and change tack often
A genuine interest in working with a globally distributed network of connected vehicles, designing fast, efficient algorithms for ingesting and analysing the data available
It would be great if you also had…
Experience of building and maintaining an AWS PaaS environment in an industrial setting
Used a variety of modern programming languages (Node.js and Java would be ideal)
Experience working with data queueing and messaging technologies (we use Kafka)
Practical experience with Big Data, ETL, Data Warehousing
Used a variety of AWS services including Lambda functions, databases, messaging queues, EC2