A company is looking for a Principal Software Engineer specializing in MarkLogic Database.
Key Responsibilities
Lead the design, architecture, and implementation of core features for the MarkLogic database, focusing on security, scalability, reliability, and performance
Design and implement high-performance, scalable, and fault-tolerant systems using C++
Mentor junior engineers and collaborate with product management and development teams to ensure timely and high-quality feature delivery
Required Qualifications
8+ years of experience in database internals or building core components for data processing systems
5+ years of experience in distributed and multi-threaded systems
Advanced C++ coding skills; familiarity with XQuery and JavaScript is a plus
Bachelor's or master's degree in Computer Science or equivalent experience
Strong understanding of Linux / Unix systems; knowledge of MarkLogic Server or similar database systems is a significant plus
Principal Software Engineer • New Orleans, Louisiana, United States