Full-time

Senior Software Engineer

Posted by Cambridge Semantics • Boston, Massachusetts, United States

📍 Boston, Massachusetts 🕒 March 03, 2026

About the Role

Job Duties:

Write high performance modern C++ code that increases the functionality, efficiency, performance, scalability, and throughput of the database. Collaborate with others to discover novel and innovative solutions for delivering cutting-edge performance at scale.

Requirements:

  • Minimum 5 years experience.
  • Four (4) years experience developing software in a multi-threaded system-level product, such as a parallel/distributed database server. Candidates must be proficient with atomic instructions and the basic synchronization primitives: mutexes, semaphores, and condition variables. 
  • Four (4) years of experience developing software using C++.
  • Strong grasp of OS internals, particularly memory management.
  • Proficient at developing software on Linux.
  • Experience working independently, proactively defining project goals and milestones.
  • Excellent communication skills; this includes...
  • Ready to Apply?

    Submit your application today and take the next step in your career journey with Cambridge Semantics.

    Apply Now