Engineering Manager – Distributed P2P Systems

Posted 19 hours ago

This is a fully remote position, open to applicants in Poland.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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.

People also viewed

Grupo OLX13 hours ago

Software Engineering Manager – Search and Recommendations

BR flagBrazil OnlyFull-timeSoftware Engineering Manager
ApplyView job
The Home Depot15 hours ago

Senior Software Engineering Manager, Financial Reporting

US flagUnited States OnlyFull-timeSoftware Engineering Manager$170k – $280k/year
ApplyView job
Human Interest16 hours ago

Engineering Manager – Mobile

US flagUnited States OnlyFull-timeSoftware Engineering Manager$220k – $265k/year
ApplyView job
Mercury17 hours ago

Engineering Manager – Bank Accounts

US flagUnited States, +4 more locationsFull-timeSoftware Engineering Manager$200.7k – $250.9k/year
ApplyView job
Invitation Homes18 hours ago

Senior Manager, Engineering

US flagArizona, +12 more statesFull-timeSoftware Engineering Manager$135k – $234k/year
ApplyView job
PatientPoint21 hours ago

Senior Engineering Manager – Android, Device Platforms

US flagUnited States OnlyFull-timeSoftware Engineering Manager$154.2k – $212.2k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers