> Markdown version of [/jobs/ext/1307879-backend-engineer-blockchain-smart-contracts](https://www.wearedevelopers.com/jobs/ext/1307879-backend-engineer-blockchain-smart-contracts). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Engineer, Blockchain (Smart Contracts) - **Company:** Bitpanda's Crypto Hub - **Location:** Barcelona, Spain - **Contract:** Internship / Graduate position - **Skills:** Clean Code Principles, Amazon Web Services, Distributed Systems, Python (Programming Language), Blockchain, TypeScript, Reliability of Systems, Backend, Event Driven Architecture, Containerization, Microservices - **Published:** July 17, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role Expert in backend development with deep knowledge of Python and bonus points for experience in Go or TypeScript in production systems. Strong background in distributed systems, microservices, and event-driven architecture Proficient with AWS cloud services, containerized environments, and infrastructure-as-code tooling. Expert in blockchain principles including EVMs, writing smart contracts, dApps, and on-chain/off-chain integrations. Passionate about clean code, system reliability, and continuous improvement in fast-paced engineering environments. ## Related Videos - [Pragmatic Blockchain Design Patterns: Integrating Blockchain into Business Processes](https://www.wearedevelopers.com/videos/1579-pragmatic-blockchain-design-patterns-integrating-blockchain-into-business-processes) - [How to Build for Decentralized Systems](https://www.wearedevelopers.com/videos/931-how-to-build-for-decentralized-systems) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [7 tips on how to become a blockchain developer](https://www.wearedevelopers.com/magazine/53-7-tips-on-how-to-become-a-blockchain-developer) - [From Hype to Code: Real Blockchain Use Cases for Developers](https://www.wearedevelopers.com/magazine/620-from-hype-to-code-real-blockchain-use-cases-for-developers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Why Blockchain? A Developer’s Perspective](https://www.wearedevelopers.com/magazine/616-why-blockchain-a-developer-s-perspective) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)