About the job
Location: Fully remote (EMEA timezone)
Start date: ASAP
Languages: Fluent English required
Industry: Cloud Computing / AI / European Deep-Tech SaaS
About the Role
Join Pragmatike as we partner with a pioneering European deep-tech company dedicated to creating a decentralized and energy-efficient alternative to conventional cloud providers. Our platform leverages distributed bare-metal infrastructure with cutting-edge automation to deliver high-performance compute solutions for contemporary workloads.
We are looking for a Staff-level Backend Engineer with profound expertise in Go and production-grade peer-to-peer (P2P) systems. This highly technical position centers on distributed systems, system-level programming, and performance-critical backend services.
As a key contributor, you will design and advance the backend framework of a decentralized cloud platform, collaborating closely with infrastructure, product, and DevOps teams. Your role will demand autonomy, ownership, and sound architectural judgment.
Your Responsibilities
Architect and develop scalable, distributed, server-side applications and microservices utilizing Go.
Create and refine mission-critical backend software, emphasizing system programming, concurrency, and performance optimization.
Design and implement robust peer-to-peer (P2P) communication systems, with mandatory experience in P2P.
Contribute to or create systems using libp2p or comparable P2P frameworks.
Guarantee cross-platform compatibility and uniform application behavior across various environments.
Engage within an Agile/Scrum team, aiding in backlog refinement, risk assessment, and dependency management.
Write clean, maintainable, and reusable code, adhering to rigorous engineering standards.
Enhance backend systems for performance, reliability, security, and fault tolerance.
Establish and improve backend infrastructure, encompassing deployment pipelines, observability, and monitoring tools.
Operate across multi-cloud environments (AWS, Azure, GCP) as needed.
