[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Modulr is a decentralized cloud platform focused on building sustainable and secure online systems. They are seeking a Software Engineer (Networking & Protocols) to design, implement, and scale their decentralized communication systems, contributing to high-performance networking protocols and distributed consensus mechanisms.
Responsibilities
- Design and implement the Modulr.Core networking layer connecting validators, partners, and clients across global co-chains
- Develop real-time communication systems using WebRTC, STUN/TURN, and hybrid TCP/UDP transport protocols
- Build secure and efficient APIs, message queues, and data transport layers for distributed workloads
- Write production-grade code in Python (asyncio, FastAPI) with performance-critical modules in C++
- Collaborate on long-term efforts to build Modulr’s compiled runtime and custom programming language (C++ compiler integration)
- Optimize distributed systems for latency, throughput, and fault tolerance across thousands of concurrent peers
- Work closely with blockchain and robotics teams to enable telemetry streaming and consensus-aware packet routing
- Contribute to internal standards for encryption, serialization, and protocol versioning across the Modulr ecosystem
Skills
- 3+ years of experience in Python or C++ network programming
- Strong foundation in asynchronous I/O, concurrency models, and low-level socket development
- Familiarity with distributed systems, peer-to-peer networking, and consensus protocols such as PoS, BFT, or Raft
- Experience with WebRTC or real-time streaming frameworks such as STUN/TURN, ICE, RTP, or RTCDataChannel
- Understanding of cloud-native networking, containers, and orchestration frameworks
- Proficiency in C++17/20 for systems-level work and compiler-related development
- Experience with Go or background in robotics/IoT networking, ROS2, or real-time control systems
Benefits
- Token Vesting Options Available
- Overtime above 45 hrs/week paid at 1.5×
- Flexible PTO plus 50 hrs/year of emergency leave
- Weekly R&D time (4 hrs) for experiments or protocol extensions
- Access to the Founders Fund to pitch and build your own co-chain
- Career growth toward Protocol Architect or Systems Lead
Company Overview