Role OverviewModulr is building a decentralized cloud infrastructure, and the Core team is seeking a Software Engineer to design, implement, and scale the networking layer. The team powers the ecosystem with high-performance communication protocols and distributed consensus mechanisms.
What You Will Do
Design and implement the Modulr.Core networking layer, develop real-time communication systems, build secure and efficient APIs, and optimize distributed systems for latency, throughput, and fault tolerance.
Why It Might Be a Fit
The ideal candidate has 3+ years of experience in Python or C++ network programming, a strong foundation in asynchronous I/O, concurrency models, and low-level socket development, and familiarity with distributed systems and consensus protocols.
Requirements
- 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
Benefits
- Base Salary: $75K–$135K per year
- 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
]]>