At
Geckoboard we help businesses use their data to align their teams on
the metrics that matter most to them. We’ve been busy reimagining the
way our customers get their data in Geckoboard and have a lot of
interesting and creative work to do to shape their experiences. Right
now, we’re looking for curious problem solvers to help us on this
journey.
What are we working on?
We've
completely rebuilt how data gets into Geckoboard from third-party APIs,
thanks to a query planner that's written entirely in Go. Our query
planner takes in the metrics that a customer would like to track, and
produces a plan for how to fetch and transform those metrics from a
third-party JSON API such as Zendesk, Intercom, Google Analytics, etc.
We’re
now working on extending this platform and building various
microservices for tracking our customers' rate limits and scheduling
metric refreshes in the most efficient way possible. We’re also creating
a caching engine that ensures we don't waste precious API calls on data
that we know hasn't changed since last time.
The
team are also in the middle of splitting up our existing REST APIs into
gRPC microservices with segregated data stores. Which is a huge
opportunity for us to rethink some of the fundamental assumptions about
Geckoboard's data model and how we can re-architect our systems for
greater reliability and to enable us to ship with more confidence.
We
don’t expect you’ll have worked on all of these kinds of projects
before, but if they take your fancy and you’re excited about working on
distributed systems and database technologies at scale, we’d love to
hear from you.
Joining
us in our London office, you’ll be working alongside a growing team of
empowered engineers, with a focus on building a high quality product our
customers love, work life balance and personal development.
The Geckoboard Story
Thousands
of businesses use Geckoboard to build live TV Dashboards that focus
teams on what matters. We take the complexity out of connecting data and
make it simple for anyone to understand key metrics at a glance. We
have pre-built
integrations
with 60+ tools including Google Analytics, Salesforce, Zendesk,
Intercom and MailChimp and our customers include the likes of Slack and
Skyscanner, Marketo and Hootsuite, to Happy Socks and New Scientist.
In
our mission to make data useful, our growing team of 40+ is
headquartered in London and span across eight time zones - from Mumbai
to London, San Francisco to Hawaii and more. We're always looking for
people with diverse backgrounds who bring unique perspectives and skills
to join our team and in return we constantly strive to ensure that we
offer the most encouraging, inclusive, and efficient environment
possible.
We don't just pay lip service to
work-life balance, we actively and strongly encourage it. Flexible
working hours and the ability to regularly work from home lets you work
in a way that fits you and your family. We see our contractual
obligation to offer 25 days of paid holiday as a minimum for everyone in
the organisation, not a limit.
We actively
contribute to professional development, courses, conferences, and books.
Our Engineering & Product team also have regular Innovation days,
where everyone has complete freedom to work on anything that interests
them, from contributing to open source, to learning a new skill, or
improving our internal tools and processes.