5+ years of experience designing and building distributed backend systems
Strong knowledge of algorithms, data structures, and software design patterns
Comfortable working in a fast-paced startup environment
Strong desire to actively contribute to product evolution, not just implementation
Comfortable working directly with customers — hearing a vague problem and coming back with a concrete proposal
Hands-on, daily use of AI in your engineering work. You should be able to talk concretely about where it has changed how you build, and where you've learned not to trust it
High standards for code quality, system reliability, and user experience — you care about getting it right, not just getting it done
Strong ownership mindset — you take responsibility for outcomes, not just tasks
Clear and proactive communication in a distributed team
Pragmatic decision-making: knowing when to move fast vs. go deep
Ability to learn quickly and adapt
Hands-on Web3 experience: Blockchain systems, dApps, Smart contracts
Prior experience in a startup environment that emphasizes trust and autonomy
Located in time zones close to Europe for smoother collaboration
Collaborative mindset and respect for different perspectives
Curiosity and willingness to challenge existing solutions when better ones exist
Excellent knowledge of Golang is a plus, not a blocker
Experience with containerized systems: Docker & Kubernetes
Experience with databases
SQL: Postgres
NoSQL: MongoDB, Cassandra
Experience with monitoring and observability tools: Sentry, Prometheus, Grafana
Hands-on experience with AWS (Amazon Web Services)
Experience with Python 3
Comfort experimenting with and integrating AI-assisted workflows into daily engineering work