💡 About this role
<aside>
🔢 Comp. range: £60-75K salary depending on experience with an additional options equity grant dependent on experience.
</aside>
-
Working in the engineering team at Stotles you will:
- Help us build the system handling all of our public sector data.
- Develop data ingestion & enrichment pipelines, search & relevance backends for all our datasets and much more.
- Work together with other engineers, product owners & designers to architect, build, deploy & operate these systems in production.
- Have an important role in designing & developing the software architecture of our platform suitable for future growth.
- Collaborate closely with full-stack engineers building the customer-facing web application to provide them with the right ways to access and integrate with our data backend.
-
You will have opportunities to develop services backing cutting-edge features in our SaaS web application.
To give you some idea of the type of features we have planned, here are some that we are building now or have on our roadmap:
- Ingesting and visualising data about what government organisations are spending on.
- Creating a database of all organisations that take part in the public sector: think every government body and every private company that they ever worked with.
- Developing a proprietary relevance scoring system that matches our customer’s profiles to most relevant pieces of data about public sector.
- Building system for scraping and ingesting data about ongoing government purchasing frameworks, connecting them to procurement data and allowing users to search through that dataset.
- Also see here for what we’ve released recently.
-
You will help us build a global public sector database by combining procurement data, news sources, government spend and planning information and many other data sources and develop a state-of-the-art search engine for this data.
-
You will work in an environment that encourages constant learning and growth, whether it’s trying out new technologies, sharing knowledge or best practices across the team or learning skills from other colleagues.
🥞 Our tech stack
- Our data backend is built in TypeScript on node.js using NestJS framework.
- PostgreSQL is our main database and we use OpenSearch for querying our procurement data.
- We use RabbitMQ for event processing.
- The customer-facing app is built using React/TypeScript & Ruby on Rails with some backend services being migrated to TypeScript/node.js.
- We're currently running all of this on Kubernetes on AWS (all defined in Terraform).
- Every change is reviewed and tested & later released using an automated process.
As we are always reviewing what tools we use you will be able to influence the technology choices we make for our backend & data architecture.
<aside>
🖥️ See more on our stackshare
</aside>
⌨️ What we're looking for
Skills we're looking for