Join the Team!

We’re always eager to meet talented people, so check out our open positions

Open Positions

Technical Guest User Technical Guest User

Engineering Lead

Permanent

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.

Read More
Technical Guest User Technical Guest User

Full Stack Developer

Permanent

Functional area: Technology
Reports to:
Engineering Lead
Direct reports:
None
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

As Full Stack Developer, you will be responsible for delivering high-quality code and helping us build a highly reliable and resilient product. As a key member of our lean development team you will have the opportunity to influence technical strategy and design and we encourage contributions about latest technologies and trends that could make the team more efficient and our products more competitive.

Ideally you enjoy turning your hand to numerous different technical design and development tasks, as is often the case in a startup, however, as the company grows there is scope to evolve your role towards the technologies and responsibilities where you feel most drawn.

Working alongside the Engineering Lead and Senior Full Stack Engineer you will be fully hands-on with software development across our frontend and backend technologies, as well as testing, CI/CD pipelines, DevOps engineering and managing infrastructure as code. We work with the following technologies in our stack and ideally you will have experience with some of them and a curiosity and motivation to quickly upskill in the others:

  • 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

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 provides ample opportunities for you to continually learn and develop your skill set as well as contribute to the technical direction of a growing business.

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

  • Passion for problem solving and overcoming technical challenges on a daily basis.

  • Optimism and a never give up attitude.

  • At least 2 years commercial experience within a similar role. Prior startup experience is a bonus.

  • Strong understanding of software architecting, databases (relational and other), APIs and object oriented programming.

  • Previous experience testing code and working with test frameworks for unit tests, integration tests and E2E tests.

  • Hands-on experience of several technologies in our stack, particularly React, NodeJS and Graphql.

  • Experience developing code collaboratively using version control systems like Git and Agile project management tools like Jira.

Apply Now

Please send a copy of your CV and covering letter to: careers@urbandatacollective.com

No recruiters please.

Read More
Technical Guest User Technical Guest User

Senior Full Stack Developer

Permanent

Functional area: Technology
Reports to:
Engineering Lead
Direct reports:
None
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

As Senior Full Stack Developer, you will be responsible for architecting and developing a highly reliable and resilient product and championing code quality and best-practice engineering across the business.

You will have direct input to ongoing technical strategy, design and development activities, and as an early team member you will also have the opportunity to influence the engineering culture. As the company grows you will be supporting the Engineering Lead by playing a role in scrum master responsibilities, expanding the team with the right hires, as well as onboarding new starts and mentoring junior developers.

This role will be fully hands-on with software development across our frontend and backend technologies, as well as testing, CI/CD pipelines, DevOps engineering and managing infrastructure as code. We work with the following technologies in our stack and ideally you will have experience with some of them and a curiosity and motivation to quickly upskill in the others:

  • 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 provides ample opportunities for you to continually learn and develop your skill set as well as influencing the technical direction of a growing business.

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

  • Passion for problem solving and overcoming technical challenges on a daily basis.

  • Optimism and a never give up attitude.

  • At least 2 years commercial experience within a similar role. Prior startup experience is a bonus.

  • Deep understanding of software architecting, databases (relational and other), APIs and object oriented programming.

  • Strong experience testing code and working with test frameworks for unit tests, integration tests and E2E tests.

  • Extensive experience with collaborative development and CI/CD practices including Gitflow and Git Actions.

  • Hands-on experience of several technologies in our stack including Kafka, nodeJS, graphql and Docker.

  • Experience with AWS, plus Terraform to manage cloud infrastructure as code.

  • Experience with microservice architectures.

  • Experience working in an Agile environment.

Apply Now

Please send a copy of your CV and covering letter to: careers@urbandatacollective.com

No recruiters please.

Read More