Software Engineer
Role details
Job location
Tech stack
Job description
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
Requirements
- 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 NoSQL (non-relational) data models.
- Must live within commuting distance of a FairCom Office
Preferred Qualifications
- 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
Benefits & conditions
Join the FairCom 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. Enjoy the freedom to shape your work and contribute meaningfully.
- Flexible Work-Life Balance: Achieve optimal work-life harmony with our hybrid work schedule, offering the best of both worlds: in-office collaboration and remote focus.
- Invest in Your Growth: Benefit from a supportive environment where long-tenured colleagues share their expertise, fostering a culture of continuous learning and development.
- Rewarding Compensation: We value your contributions. Expect a competitive salary package aligned with industry standards.
- Comprehensive Well-being Support: Protect what matters most with our robust benefits, including top-tier medical, dental, vision, and life insurance coverage. Plus, watch your savings grow with our 401(k) matching program.
- Generous Time Off: Recharge and rejuvenate with 15+ holidays, three weeks of paid vacation, a week of sick leave, and an extended holiday break for quality family time (skeleton crew operations).
- Celebrate You: Enjoy a paid day off on your birthday and another on our annual "CEO Thank You Day" in March.
- Thrive Together: Build lasting connections and strengthen your skills through annual & quarterly engaging company-wide events and growth opportunities.
- Fuel Your Focus: Stay energized and inspired with our fully stocked kitchen featuring delicious snacks, meals, and drinks.
- Convenient Commute: Easily access our office with prime locations near I-70 in Missouri and I-15 and the South Jordan FrontRunner Station in Utah., SaidGig
-
Washington DC
-
$90.00 per hour Join a dynamic team dedicated to building an AI-native platform that transforms traditional spreadsheet operations into real-time dashboards and agentic workflows. This role involv…
-
Just now