Principal Engineer
Listed on 2026-09-10
-
Software Development
Software Engineer, Backend Developer
New York City or remote (US/EU time zones)
full time
AlgoX2 is building a next-generation data-streaming platform for AI workloads. The system is multi-core, single-threaded, and built on formal code generation (see openacr.org). Experience with OpenACR is not required—only a commitment to writing software with uncompromising reliability.
Language and ApproachWe use a small, strictly defined subset of C++, closer to a safer
C. Object-oriented constructs are avoided entirely. All programs are written as real-time in-memory databases, emphasizing determinism, predictability, and verifiable behavior.
AlgoX2 unifies stream processing, connectors, and lakehouse gateways into one fault-tolerant cluster running on commodity hardware. It delivers 10× higher throughput and up to 90% lower total cost than legacy stacks, with microsecond latency and full Kafka compatibility. It also supports Redis, NATS, and MQTT.
The RoleAs a Principal Engineer and early team member, you will help design and implement the system core, working directly with PCI, NVME, Infini Band, and formal code generators. The role values correctness and conceptual clarity over speed or volume.
Responsibilities- Design and build core platform components in a formally specified environment
- Ensure reliability, determinism, and performance across all subsystems
- Collaborate with founders on technical direction and design philosophy
- Strong background in C++ or low-level systems programming
- Understanding of computational complexity and how computers actually execute code
- Preference for correctness and simplicity over optimization
- Ability to work within a minimal, disciplined language subset
- Familiarity with Kafka, Pulsar, or traditional RDBMS systems
- Experience with large-scale, high-throughput, or real-time environments
- Competitive salary with meaningful equity
- Clear path toward senior or leadership roles
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).