Pragmatike Soluciones Tecnológicas S.L. logo

Principal Backend Engineer (Golang)

Job Overview

Location

Ukraine

Job Type

Full-time

Category

Backend Engineer

Date Posted

March 24, 2026

Full Job Description

📋 Description

  • As a Principal Backend Engineer (Golang) at Pragmatike Soluciones Tecnológicas S.L., you will play a pivotal role in shaping the backend foundations of a decentralized, energy-efficient cloud platform that challenges traditional hyperscale providers by leveraging distributed bare-metal infrastructure and advanced automation to deliver sovereign, high-performance compute for modern workloads.
  • This role is critical to advancing a European deep-tech SaaS initiative at the forefront of decentralized infrastructure, where your technical leadership will directly influence the scalability, security, and reliability of a platform designed for the next generation of cloud-native applications.
  • You will design and develop scalable, distributed server-side applications and microservices using Go, with a strong emphasis on system-level programming, concurrency, and performance tuning to meet the demanding requirements of a peer-to-peer (P2P) cloud infrastructure.
  • You will build and optimize mission-critical backend software, focusing on robust P2P communication systems using libp2p or similar frameworks, ensuring cross-platform compatibility and consistent behavior across diverse environments including multi-cloud deployments (AWS, Azure, GCP).
  • You will collaborate within an Agile/Scrum team to refine backlogs, identify risks, manage dependencies, and contribute to the full application lifecycle—from design and implementation to production operations and observability.
  • You will produce clean, maintainable, and reusable code adhering to rigorous engineering standards, while actively conducting code reviews, mentoring junior engineers, and elevating the overall quality of backend engineering practices.
  • You will establish and enhance backend infrastructure, including deployment pipelines, monitoring, logging, and tracing systems, to ensure reliability, fault tolerance, and rapid issue diagnosis in production.
  • You will engage closely with product, design, and infrastructure teams to deeply understand end-user and platform requirements, translating them into secure, well-structured RESTful APIs and system architectures.
  • You will champion best practices in software craftsmanship, influencing technical direction through strong communication and architectural judgment, and fostering a culture of ownership, autonomy, and continuous improvement.
  • You will have the opportunity to work on cutting-edge decentralized systems at the intersection of networking, distributed systems, and cloud infrastructure, gaining deep expertise in P2P technologies, multi-cloud orchestration, and high-availability systems that are redefining the future of cloud computing.
  • You will achieve significant professional growth by leading complex technical initiatives in a high-impact, innovation-driven environment where your decisions have tangible impact on a platform aiming to disrupt the cloud industry with sustainability and sovereignty at its core.

🎯 Requirements

  • 5–6+ years of experience as a Senior or Lead Backend Engineer with proven expertise in building production-grade distributed systems.
  • Strong hands-on expertise in Go (strongly preferred) or Java, with deep understanding of concurrency, multi-threaded programming, and software design patterns.
  • Mandatory production experience with peer-to-peer (P2P) architectures, including hands-on experience with libp2p or similar P2P frameworks.
  • Solid understanding of internet protocols (TCP/IP, HTTP), service-oriented architectures (REST, JSON), and ability to design secure, well-structured RESTful APIs.
  • Experience with Docker, Kubernetes, CI/CD pipelines, and modern DevOps practices, including observability, logging, and tracing for production systems.
  • Proven track record building large-scale, high-availability, business-critical systems, with direct experience in multi-cloud deployments (AWS, Azure, GCP) and decentralized or open-source projects.

🏖️ Benefits

  • Fully remote position with flexibility to work within EMEA time zones, enabling work-life balance and access to a global technical team.
  • Opportunity to work on a pioneering deep-tech project at the intersection of decentralized infrastructure, cloud computing, and AI, contributing to a sustainable alternative to traditional cloud providers.
  • Access to a culture of technical excellence, mentorship, and continuous learning, where engineering craftsmanship is valued and your growth is actively supported.
  • Exposure to cutting-edge technologies including Go, libp2p, multi-cloud orchestration, and modern DevOps tooling in a real-world, production-scale environment.
  • Inclusive and fair recruitment process committed to GDPR compliance, data privacy, and equal opportunity regardless of background, identity, or personal circumstances.

Skills & Technologies

Java
Go
AWS
Azure
GCP
Backend
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Pragmatike Soluciones Tecnológicas S.L. logo
Pragmatike Soluciones Tecnológicas S.L.
Visit Website

About Pragmatike Soluciones Tecnológicas S.L.

Spanish technology firm founded in 2014, delivering custom software, mobile apps, cloud migration, and data analytics. Combines agile development, AI, and DevOps practices to serve finance, healthcare, retail, and public sectors across Europe and Latin America. Core services include UX/UI design, QA automation, and 24/7 managed support, with ISO 27001-certified processes and multilingual teams in Madrid, Barcelona, and remote hubs.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

1 month ago

Apply
Argentina - Remote
Full-time
Expires Jun 21, 2026
TypeScript
Scala
React
+4 more

16 days ago

Apply
⏰ EXPIRES SOON
Argentina
Full-time
Expires May 12, 2026 (Soon)
Java
Remote

2 months ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

2 months ago

Apply