Embedded C/C++ Engineer

abraWheaton, IL

About The Position

abra R&D is looking for an Embedded Engineer to help us build the next‑generation Database built from scratch for AI Agents. This is a core infrastructure product, focused on extreme performance, memory efficiency, and low‑latency access, enabling AI Agents to operate at a scale and speed that does not exist today. The company is among the first in the world to build a dedicated DB for AI Agents, achieving up to 6x performance improvement compared to existing solutions. What you’ll do Design and implement low‑level components of a high-performance database Work deeply with memory management, cache optimization, and data structures Build and optimize network communication using Sockets (TCP/UDP) Optimize Cache Levels (L1/L2) and in‑memory access patterns Work on database internals similar to Redis‑style architectures Own features end‑to-end, from design to production Work independently with full ownership and accountability

Requirements

  • Extensive experience with C / C++
  • Strong background in Low‑Level / Embedded Systems
  • Deep understanding of Cache Memory (L1/L2) and Memory Architecture
  • Experience building or working on Databases or In‑Memory Systems (e.g., Redis)
  • Strong knowledge of Sockets and Networking
  • Ability to work independently, without hand‑holding
  • Senior‑level mindset and production experience

Responsibilities

  • Design and implement low‑level components of a high-performance database
  • Work deeply with memory management, cache optimization, and data structures
  • Build and optimize network communication using Sockets (TCP/UDP)
  • Optimize Cache Levels (L1/L2) and in‑memory access patterns
  • Work on database internals similar to Redis‑style architectures
  • Own features end‑to-end, from design to production
  • Work independently with full ownership and accountability
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service