About the company PeerStream, Inc., formerly Snap Interactive, Inc., is a dynamic, fast-paced technology company building innovative decentralized technologies that power multimedia social apps and business communication solutions worldwide. The Company is currently developing PeerStream Protocol (βPSPβ), a decentralized multimedia content delivery solution building on blockchain technology. PSP will form the core of a technology platform that supports the Companyβs portfolio of social video applications and the newly formed business solutions group created to serve the blockchain adoption needs of corporate clients. The Companyβs app portfolio features Paltalk, which hosts one of the world's largest collections of video-based social communities, and Backchannel, a blockchain-based secure video messaging app expected to launch in 2018.
Job position
Permanent
- Remote work possible
Job description
PeerStream, Inc. is looking for a passionate and experienced C++ and/or Go developer to help develop, build and deploy a distributed fault-tolerant P2P platform. Though not required, this role is ideal for developers familiar with crypto protocols, blockchain technology, and keen to develop systems from the ground up.
PEER's environment is highly collaborative, and the ideal candidate will have an eye for detail and be a team player who enjoys working with others to find cutting-edge solutions to tricky problems.
Primary Responsibilities:
Develop, build and deploy distributed p2p systems
Work with core internal team and external open source community
Collaborate with teammates to produce protocol specifications
Develop and maintain interfaces for platform API
Skills & requirements
Required Experience:
BS/MS/PhD in a scientific field or equivalent experience
Experience developing in Golang and/or C/C++
Experience with implementing protocols over tcp and/or udp transport layers
Preferred Experience (Not Required):
Familiarity with peer-to-peer distributed system design and implementation
Practical knowledge on engineering successful peer-to-peer systems
Familiarity with cryptography, public/private key, hash functions, encryption/signatures
Designing, working with, and scaling distributed systems
Experience with the following:
Software solution architect with open source tools
Developing distributed applications
Troubleshooting
Concurrency and synchronization
Experience in security
Streaming protocols
Skills:
Strong problem-solving skills, ability to think fast and thoroughly
Comfortable working in problem domain with a high degree of unknowns
Excellent communication skills
Instructions how to apply Apply at this url: https://www.golangprojects.com/golang-go-job-cng-C++/Go-Software-Engineer-Networking-(remote-oppt'y)-remote-work-possible-NYC-PeerStream-Inc.html Please mention that you found the job at Golangprojects.com
[ job website ]
Senior Backend Engineer, Golang - Aescape(March 2024) New York, New York, United States - Salary: $140,000 - $160,000
This role can be based in our NY or SF office.
Aescape - pronounced βescapeβ - is a first-of-its-kind lifestyle robotics company bringing people and robotics together for better living. We are ...Senior Backend Engineer - Lighthouse(March 2024) Madrid, Spain (Remote work possible) Greater Madrid Metropolitan Area
At Lighthouse (formerly OTA Insight), weβre on a mission to reimagine commercial strategy for the hospitality industry. Our commercial platform simplifies data, tra...
Senior Backend Engineer - GoTu(April 2024) Remote US, 100% Remote
Join our dynamic Miami-based tech startup, generously supported by venture capital, as we search for an experienced Senior Backend Engineer. At GoTu, we're revolutionizing the dental industry with our...
Distinguished Engineer II - IaaS (Containers, OS and Language Runtimes) - GEICO(March 2024) Remote US, 100% Remote - Salary: $125,000 - $300,500
GEICO is seeking a distinguished engineer to lead the Containers, OS, and Language Runtimes team. You will drive innovation in container technology, operating systems, and language runtimes, shaping t...Software Development Engineer, EKS Anywhere - Amazon(March 2024) Santa Clara, California, United States - Salary: $115,000 - $223,600
As a Software Engineer in the Elastic Kubernetes Service (EKS) team working on EKS Anywhere, you will help us deliver the mission of helping customers run containers successfully anywhere. At Amazon E...