We've been evolving as we've grown, we're already seeing the benefits all across the business of the transformation. Now as we head into the new world we're continuing to grow our teams but we remain committed to our culture and values.
We want to operate in a simpler way and reduce delays.
We encourage experiments, fail fast and learn.
Enabling autonomy and trust through robust debate.
We are a people first organisation.
We encourage accountability, ownership and deliver at pace.
We're lucky to have leaders who believe in doing things the right way, that this is just how things should be done and want to provide the best possible environment for people to succeed. We’ve never believed in ivory tower leadership, our team are hands-on, roll up their sleeves when needed types, that mentor and support your personal development.
We want to use the best tools for the job, our teams have autonomy but also take responsibility for technology choices. We value decoupling and avoid vendor lock-in at every opportunity. Our systems are eventually consistent, event sourced, designed after our business domain and deployed in a distributed, micro architecture.
By popular choice we are primarily a go house with frontend powered mostly by typescript rolled react/graphql duo; we like experimenting, there’s more rust and WASM coming up; but you will also find staples like python or java.
We’re into cloud native and kubernetes, if it Dockerizes it fits, some examples include: cockroachdb, tikv, pql, mongo for storage; kafka, nats for brokers; thanos, grafana, graylog for instrumentation; kustomize, kube-applier, traefik for deployment and operations.
If it can be open- sourced, it shall. If we can submit a PR instead of building our own, we will. Getting your hands dirty from the top to the bottom of the stack isn’t a promise to be broken, it’s a requirement. If you’re only good at parts of it that’s okay, we’ll support you getting good at all of it.