Over 10 years of hands-on software development experience, thriving in fast-paced and dynamic environments
Deep Go expertise, including experience operating production Go services at scale
Track record of defining, driving, and owning a platform that other teams adopt: libraries, golden paths, migration playbooks, and guardrails that make systems easier to run
Strong systems judgment: you can make trade-offs explicit (speed vs safety, abstraction vs flexibility) and bring teams along without turning it into a committee
Curiosity and breadth to jump onto the highest-leverage developer experience problems as needed
A drive to make developers’ lives better: you have a strong interest in keeping engineers in their flow state, and especially in thinking outside of the box to find ways to pave a better golden path for engineers to follow
Pragmatic and business-oriented: You care about business impact, not just going after cool stuff, and prioritize projects accordingly. You may be opinionated, but you're not ideological and can learn new technologies as you go
You don’t need to be an AI expert, but you’re curious and willing to adopt AI tools to work smarter and deliver better results
Experience using AI-enabled developer tooling to increase leverage (scaffolding, maintenance workflows, reliability checks, and reducing repetitive work through better automation)
Experience operating production-scale Kubernetes clusters
Familiarity with TypeScript, especially in ways to keep it running smoothly in a large codebase
A NOTE ON AI
You don’t need deep AI expertise for every role, but we do expect every Notino to be intellectually curious, drawn to tinkering and discovery, and excited to use AI as a real collaborator in their work. For some roles, AI fluency is a core requirement — when that’s the case, we'll say so explicitly in the qualifications. People who thrive here don’t treat AI as a novelty. They use it to think better, and make their work easier for others to build on