Software Engineer, Backend Developer, Senior Developer
Listed on 2026-06-26
-
Software Development
Software Engineer, Backend Developer, Senior Developer
Fair Com 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 Fair Com 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 king 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
- A formal degree in Computer Science, Software Design, and/or other Bachelor's degree with equivalent on-the-job experience in Software Development
- 4 years of C/C++ experience
- 4 years of experience coding in at least one of the following languages: COBOL, Python, Node.js, Java (JDBC), and/or PHP
- Basic understanding of JIRA and Agile methodologies.
- Sound understanding of how DBMS works as it pertains to SQL (relational) and No
SQL (non-relational) data models - Must live within commuting distance of a Fair Com Office
- Experience working with IoT / IIoT and Raspberry Pi
- Experience with database internals or data-intensive systems
- Exposure to IoT or industrial systems
- Experience working with embedded platforms or constrained environments
- Internship or early-career experience in SaaS or enterprise software environments
Join the Fair Com Team!
- Have Fun and Work Hard with an Opportunity for a Healthy Work/Life Blend
- Empowered, Agile Teams: Collaborate with passionate colleagues in small, cross-functional teams that drive innovation.
- Flexible Work-Life Balance: Hybrid work schedule offering in-office collaboration and remote focus.
- Invest in Your Growth: Supportive environment with long-tenured colleagues fostering continuous learning.
- Rewarding Compensation: Competitive salary package.
- Comprehensive Well-being Support: Robust benefits, including medical, dental, vision, life insurance, and 401(k) matching.
- Generous Time Off: 15 holidays, three weeks of paid vacation, a week of sick leave, and an extended holiday break.
- Celebrate You: Paid day off on your birthday and "CEO Thank You Day."
- Thrive Together: Annual & quarterly company-wide events.
- Fuel Your Focus: Fully stocked kitchen with snacks, meals, and drinks.
- Convenient Commute: Prime office locations near I-70 in Missouri and I-15/South Jordan Front Runner Station in Utah.
Fair Com is proud to be an equal opportunity employer. We are committed to providing a working environment where diversity is celebrated and all applicants are considered based solely on merit and qualifications.
#J-18808-Ljbffr(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).