About the RoleWe are looking for Engineers to drive webAI Public Sector initiatives focused on secure, resilient, and distributed data systems operating at the tactical edge.
In our world, network connectivity isn't guaranteed. Systems must thrive in Denied, Degraded, Intermittent, and Limited (DDIL) bandwidth environments. We are less concerned with formal peer-to-peer or blockchain dogmas and far more focused on practical, robust edge synchronization: building systems that can discover local nodes, store-and-forward critical data across ad-hoc transports (such as Wi-Fi and Bluetooth), and reconcile state once connectivity is restored.
This is real world edge work built for dynamic field settings, rather than sterile cloud data centers or closed SCIF environments. You will architect software running across a hybrid footprint of edge nodes, mobile endpoints, and cloud sync services.
Responsibilities- Architect Resilient Transport & Sync Layers: Design and implement store-and-forward transport and data synchronization protocols tailored for low-bandwidth, high-latency, and DDIL field conditions.
- Ad-Hoc Networking & Discovery: Implement local peer discovery and async I/O transports operating over heterogeneous physical links, including Wi-Fi, Bluetooth/BLE, and ad-hoc mesh networks.
- Field Ready Systems Engineering: Apply delay tolerant networking (DTN) principles and local conflict-free data synchronization (e.g., CRDTs and content-addressable storage) to ensure mission critical applications function offline indefinitely.
- Integration with Core Components: Integrate applied software components deployed at the edge with core infrastructure.
- Performance & Resource Optimization: Employ memory management and debugging techniques against resource-constrained systems to improve our network.
- Security & Cryptographic Primitives: Understand and implement various authorization and authentication security patterns, suitable for DDIL and contested environments.
- Cross Functional Collaboration: Partner with hardware, mobile, and forward-deployed teams to validate end-to-end functionality under simulated and live field constraints.
QualificationsCore Requirements:- 5-7+ years of software engineering experience building robust systems software or distributed networking services.
- Core Languages: Strong proficiency in Rust or other systems level languages (Go, C, or C++).
- Resilient Networking Expertise: Demonstrated experience with store-and-forward architectures, delay-tolerant networks (DTN), async I/O, or local device-to-device transport layers (e.g., BLE, TCP/IP, socket-level async networking).
- Edge & Offline First Mindset: Practical experience solving synchronization challenges under intermittent, contested, or low-throughput network constraints (DDIL).
Nice-to-Haves / Pluses:- Familiarity with hybrid mobile/cloud application architecture and state reconciliation.
- Hands-on experience testing and evaluating wireless networking hardware and software in physical field or operational testing environments (outside of traditional lab/SCIF environments).
- Background in content-addressable data structures, Merkle DAGs, or CRDTs.
- Expertise in embedded hardware or robotics orchestration.
Benefits:We strive to provide competitive benefits to all employees. The benefits listed in this posting generally apply to U.S.-based employees. For employees hired outside the United States, benefits may vary based on local law, country-specific requirements, and the employment platform or entity through which the employee is hired.
- Competitive salary and performance-based incentives
- Comprehensive health, dental, and vision benefits package
- Including a high-deductible HSA option with $200/month company contribution
- 401k match (US-based only)
- Equity options
- Flexible PTO Policy
- Parental leave for eligible employees
- Continuing education support
- Basic, company-paid life insurance
- Supplemental life insurance
- Company-paid short and long term disability
- Free parking for in-office employees