At Teton, we are redefining the role of healthcare workers through cutting-edge AI technology. Facing a global nursing shortage, our solutions offer vital support to overburdened health systems. We are experiencing rapid growth, patient and residents across 4 countries already benefiting from our technology. We distinguish ourselves by focusing relentlessly on product excellence and user experience, rapidly deploying solutions that make a real difference.
We require a physical presence in our office in Copenhagen, Denmark. We believe this enables the fastest and most efficient iteration cycles to build an impactful product that users love to use.
We want builders who move at extreme speed while maintaining quality. If are not ready to work more than 9-17 this isn't for you. We are well funded and offer significant stock options.
Our system comprises thousands of devices that supply patient and resident data based on our AI models. With every new device we deploy, there is a slight increase in load on our central system. You will make sure we are always able to keep up with this increasing demand. You will be part of the team building the bridge between our AI devices and the database and API that our app developers consume.
made scalable ingestion pipelines (rabbitmq, mqtt)
optimised and scaled Postgres databases by studying query plans and restructured schemas (RDS, Clickhouse)
worked with type-safe languages (Rust, Typescript)
experienced the trade-offs between horizontal and vertical scaling
built pristine APIs or SDKs that make consumers self-driven in creating new solutions (ts-rest, openapi)
worked with infrastructure as code and cloud providers (Pulumi, AWS)
worked in a team applying site-reliability engineering or DevOps in some shape or form (Grafana, Victoriametrics)
that good communication skills are essential, both toward customers, sales, compliance and other developers
your personal preferences can change in conversation with other bright developers
how to learn new programming languages, libraries and technologies
caching is hard
performance optimisation without measuring is guessing
how transaction boundaries affect the design of a distributed system
when to apply schemas and when to relax the requirements
how to recognise when a new shiny tool is just good marketing
you will probably not use all the technology you read about, but you can't help yourself searching for a better solution
Stock options
Work with state-of-the-art technology in a pioneering field
Impact the future of healthcare
No politics, minimum meetings, meritocratic organisation of do’ers
This job comes with several perks and benefits