
Engineering Manager – Distributed P2P Systems
Posted 19 hours ago

Posted 19 hours ago
This is a fully remote position, open to applicants in Poland.
• Lead, mentor, and develop a high-performing team of distributed systems and backend engineers.
• Drive the technical vision and execution of core P2P, compute, and distributed platform systems.
• Maintain a hands-on approach to architecture, design, implementation, and technical problem-solving.
• Guide the creation of high-throughput distributed protocols, including peer discovery, communication, replication, and data distribution.
• Oversee compute orchestration, provisioning, scaling, and workload distribution systems.
• Advocate for reliability, resilience, observability, and production readiness across the platform.
• Establish engineering practices for testing, CI/CD, releases, incident response, and root-cause analysis.
• Collaborate with Infrastructure, Product, Security, and Platform teams on roadmaps, priorities, and inter-team dependencies.
• Conduct 1:1s, retrospectives, performance reviews, and career development discussions.
• Translate technical and business priorities into actionable plans and measurable outcomes.
• Promote ownership, technical excellence, pragmatic decision-making, and continuous improvement.
• Utilize RFCs, documented technical decisions, automated testing, production validation, observability, regular releases, retrospectives, and post-incident reviews.
• 7+ years of experience in software engineering.
• 3+ years in an Engineering Manager or technical leadership position.
• Demonstrated experience leading teams in building and deploying distributed systems or infrastructure software to production.
• Strong understanding of P2P and distributed systems, including peer discovery, DHTs, gossip protocols, NAT traversal, replication, consensus, or content-addressed systems.
• Proficient in backend and systems programming, ideally with Go, or alternatively C/C++ or Rust.
• Solid grasp of concurrency, networking, distributed communication, and fault-tolerant system design.
• Experience with compute orchestration, distributed storage, distributed databases, or platform infrastructure.
• Familiarity with libp2p, gRPC, Protobuf, IPFS/CIDs, Kubernetes, or containerized infrastructure.
• Experience in observability and production operations, including Prometheus, Grafana, OpenTelemetry, or distributed tracing.
• Strong understanding of Linux systems and networking fundamentals.
• Experience in establishing engineering standards for automated testing, CI/CD, release processes, and incident management.
• Strong technical judgment in balancing hands-on engineering, people leadership, and strategic decision-making.
• Excellent written and verbal communication abilities.
• Capability to work efficiently in a remote and asynchronous environment.
• Proficiency in the English language.
• Remote-first and asynchronous work with significant European time-zone overlap.
• Writing-first engineering culture.
• Focused deep work and pragmatic engineering approach.
• Opportunity to shape a decentralized compute and storage platform.
• Opportunity to lead and mentor senior engineers.
• Opportunity to engage with complex technical challenges hands-on.
• Opportunity to influence architecture and technical decisions.
• Opportunity to collaborate across Infrastructure, Security, Product, and Backend teams.
Grupo OLX
The Home Depot
Human Interest
Mercury
Get handpicked remote jobs straight to your inbox weekly.