Engineering Lead
Functional area: Technology
Reports to: CEO
Direct reports: Technical development team
Location: Home office and occasional office visits (Greater London area)
Expected Start: ASAP
About Us
Urban Data Collective delivers solutions to facilitate the sharing and reuse of live data generated from an increasing number of sensors and smart infrastructure deployed across cities and urban spaces. Our mission is to democratise access to such data so that organisations and communities can create better urban futures.
Our main product is the Urban Data Exchange (UDX) platform that enables data owners to share real-time data from different systems in an easy and trusted way as open or commercial data, while at the same time enabling data users to find and access the live data streams they need. On top of UDX we also deliver insight services, to help users make sense of live data so they can take more informed decisions and actions, accelerating their journey to Net Zero and helping them become more sustainable and resilient.
As a company, we are backed by the Digital Catapult and have recently closed a successful seed funding round. Based remotely with occasional team get-togethers in the Greater London Area, this role offers an exciting opportunity to be a key part of a start-up engineering team in its early days, delivering a market defining SaaS platform to power the urban data economy.
About the Role
You will contribute to the ongoing product vision and service offerings towards the market and will be responsible for translating these into the technical product roadmap and oversee its successful delivery and further scaling.
As the engineering lead, you will be responsible for the software development and hosting infrastructure and the delivery processes that go with it. We already have an established minimum viable product (MVP) with several paying customers and a solid basis for the software development and delivery infrastructure which you will enhance and scale.
You will also develop the engineering culture and grow a team of talented technical staff, according to company hiring plans, that is able to further sustain product development and operational support towards customers. You will be aware of the latest technology trends and select the most suitable ones to make the product more competitive.
In the near future, you will have to be very hands on and lead on solution architecting, software development, testing and DevOps engineering, and collaborate with other partners and clients on MVP enhancements and product market fit explorations.
As the product becomes more mature and with a growing team you will take on team management responsibilities and support the longer-term product roadmap through suitable R&D exploration to enable these.
Ideally you will have hands-on experience with most of the technologies in our stack. We don’t expect you to have worked with them all, but we do need you to be motivated and curious to quickly upskill:
REACT for our public web interfaces
Graphql for our private API gateway
NodeJS for our public API and application code
Postgres databases
Kafka for our data pipelines and asynchronous message streams
Docker for containerising our microservices
AWS for most of our infrastructure
Terraform for all our infrastructure as code
In addition, you should have awareness of the latest software development and technology trends and highlight those that could make the team more efficient and the product more competitive. Good communication is really important to us, and you should be able to clearly articulate technical concepts to a variety of different audiences including colleagues, partners, clients and stakeholders.
This role will provide ample exposure opportunities to non-technical aspects of the business and the ability to influence both company and product vision.
At Urban Data Collective, you can make a real difference to cities and communities by empowering others to innovate and make better decisions enabled by our products.
Required Skills & Expertise
What you’ll do |
What we’re looking for |
Take on the lead and responsibility for the company’s technical
product roadmap and its implementation. |
Solid track
record in the development and delivery of cloud-based software products Experience in
development of product strategy and technical product roadmaps Creative
thinking and passion for problem solving |
Stay on top of latest technology developments and ensure that you
utilise these to our competitive advantage |
Good
understanding of IoT technology demonstrated through previous roles Strong software
engineering fundamentals and holistic knowledge of modern cloud and web
stacks beyond a single technology and vendor ecosystem Passion to
learn about new emerging technologies |
Manage
appropriate technical environments and tools for software design,
development, continuous integration, hosting and end user documentation |
Experience in
managing industry grade software production pipelines supporting continuous
integration and delivery. Experience in
being part of the full product life cycle and operating devops
pipelines for cloud based software |
Develop the
engineering culture in the company and build a high performing engineering
team in line with the companies hiring plans |
Previous
development team leadership experience Experience in
hiring and building successful software engineering teams |
Contribute
actively to product development, code reviews of other team members,
performance optimisation and maintenance. |
Significant
hands-on development experience in industry grade production software as part
of a team Experience in
mentoring less experienced members of a software development team |
Work closely
with partners and customers to drive an MVP to product market fit. |
Confident
communicator, good listener with people centric approach, able to switch
seamlessly between problem and solution space Effectively
building formal and informal relationships inside and outside the
organization |
Act as a
technical evangelist to inspire early adopters of our product and peer
technologists in the industry to join our cause |
Confident
communicator with a creative attitude, with evidence of presenting innovation
projects. Track record in
sharing technical works and thought leadership as part of blogs, social
media, articles, meetup and industry events. |
Support the
creation of technical tender responses and new funding bids |
Experience in putting together and winning R&D funding proposals
and commercial tenders as part of a team spanning different organisations |
Apply Now
Please send a copy of your CV and covering letter to: careers@urbandatacollective.com
No recruiters please.