Jobgether is seeking a Senior Engineer - Networking / P2P to strengthen and evolve the peer-to-peer networking layer of a large-scale, production-grade blockchain infrastructure. The role involves designing, implementing, and optimizing peer-to-peer networking components across multiple production-grade clients. The ideal candidate will have strong expertise in Go (Golang) and deep knowledge of networking concepts, libraries, protocols (TCP/UDP), and debugging tools.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Engineer – Networking / P2P in Sweden.
In this role, you will strengthen and evolve the peer-to-peer networking layer of a large-scale, production-grade blockchain infrastructure. You will work on complex distributed systems challenges, improving network stability, connectivity, and performance across globally deployed clients. Collaborating with a high-caliber, fully remote engineering team, you will take ownership of diagnosing and resolving deep technical issues impacting real-time systems. This position offers the opportunity to influence architectural decisions, optimize network topology, and support the next phase of platform growth. You will operate in a highly technical, fast-moving environment where reliability, resilience, and scalability are critical. If you enjoy low-level systems engineering and thrive in solving complex networking problems, this role offers strong ownership and technical impact.
Accountabilities
- Design, implement, and optimize peer-to-peer networking components across multiple production-grade clients.
- Analyze and enhance network stability by identifying peering bottlenecks, protocol edge cases, and propagation inefficiencies.
- Investigate incidents and lead root cause analysis related to network partitions, peer discovery failures, and gossip performance issues.
- Collaborate closely with protocol, infrastructure, and systems engineering teams to align client behavior with network performance goals.
- Contribute to architectural discussions, documentation, and best practices around networking layers and system resilience.
- Continuously monitor emerging trends and technologies in distributed systems and peer-to-peer infrastructure to drive innovation.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
- 5+ years of experience in systems, infrastructure, or backend engineering, ideally within distributed systems or blockchain environments.
- Strong expertise in Go (Golang) and deep knowledge of networking concepts, libraries, protocols (TCP/UDP), and debugging tools.
- Proven ability to troubleshoot and resolve complex issues in live production systems with strong ownership and accountability.
- Hands-on experience working on peer-to-peer protocols, low-level networking components, or infrastructure platforms.
- Excellent problem-solving, communication, and collaboration skills, with comfort operating in asynchronous, distributed teams.
- Preferred qualifications include prior blockchain infrastructure experience, familiarity with Ethereum-based systems, and exposure to multiple client implementations and consensus protocols.
- Fully remote, global-first work environment.
- Comprehensive medical, dental, and vision healthcare coverage, depending on country and plan.
- Company-matched retirement plan where applicable.
- Home office setup allowance and monthly internet or phone reimbursement.
- Flexible time-off policy supporting work-life balance.
- Company-issued laptop and modern work equipment.
- Mental health support, wellness programs, and family-focused benefits.
- Additional benefits and coverage depending on geographic location.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Similar Jobs
Explore other opportunities that match your interests
xenon seven
Jobgether
Data Engineering Manager