FairCom logo

Software Engineer

FairCom
Posted Jun 20, 2026, 5:43 PM UTC
United StatesHybridEngineering & Development
Is this job info correct?

FairCom builds high-performance, mission-critical database technology used in demanding enterprise and industrial environments. As a Software Engineer (C/C++), you will work directly on the core of our database and data-management platforms, including FairCom DB, RTG, Edge, and MQ. This is not a maintenance role. You will design, extend, and modernize production database systems that support real-world operations at scale. Working closely with Senior Engineers and Architects, you’ll help evolve long-lived systems, balance performance with correctness, and deliver reliable software our customers depend on every day. If you enjoy deep systems work, understanding how data actually moves through a system, and writing code that must be right—not just fast—this role is for you. The Day-to-Day: Build and evolve core database functionality used in production by enterprise and industrial customers Work in C/C++ and modern systems languages to deliver correct, fast, and reliable software Dive into query execution, indexing, storage, and transaction behavior Debug real problems in real systems—not toy services Own work end-to-end: design, code, test, ship Collaborate with senior engineers who care deeply about engineering craft Contribute clear technical documentation that explains design intent, tradeoffs, and operational behavior Occasionally participate in an on-call rotation to support enterprise customers in production environments

Similar jobs