United States

Principal Software Engineer– MarkLogic Database, New York

Principal Software Engineer– MarkLogic Database, New York
Description
We are Progress (Nasdaq: PRGS), a provider of software that enables responsible, AI‑powered applications and experiences with ease.

We seek a Principal Software Engineer to work with our MarkLogic product. This is a remote role from the United States.

Responsibilities

Lead the design, architecture, and implementation of high‑quality core features for the MarkLogic database, including search, language support, JavaScript engine integration, scalability, reliability, and performance.

Design and implement high‑performance, scalable, and fault‑tolerant systems using C++.

Collaborate closely with the Product Owner and development teams to define product vision and ensure functional and non‑functional requirements are met.

Mentor and guide junior engineers, promoting best practices in distributed systems and secure software development.

Design and implement proof‑of‑concept projects for the MarkLogic Database and Server Product.

Lead technical discussions ensuring project engagements are collaborative and effective.

Qualifications

8+ years of hands‑on 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, JavaScript (Google V8) is a plus.

Strong understanding of Linux/Unix systems; Windows experience is a bonus.

Knowledge of MarkLogic Server or similar database systems is a significant plus.

Working knowledge of all aspects of the software development lifecycle.

Proven ability to debug complex server‑side issues (e.g., using GDB).

Familiarity with cloud platforms (AWS, Azure) and containerized environments.

Experience with version control systems (SVN, Git).

Bachelor’s or master’s degree in Computer Science or equivalent experience.

Preferred Qualifications

Experience with high‑performance distributed systems, fault‑tolerant software architecture, and performance optimization.

Experience with MarkLogic Server or similar NoSQL/SQL hybrid databases.

Experience integrating and maintaining JavaScript engines (Google V8) within database systems.

Knowledge of web and network protocols, as well as document formats like JSON and XML.

Compensation and Benefits Base Salary Range: $141,950‑$167,000. This position is also eligible to participate in our performance‑based annual corporate bonus plan.

Medical, dental, vision, life&disability, and financial benefits (including 401(k) retirement savings plan).

Tuition Reimbursement program.

Additional voluntary benefits including crucial illness/hospital indemnity, identity theft protection, auto&home insurance, legal, and pet insurance.

Competitive salary, bonus, and Employee Stock Purchase Program (ESPP) with a 27‑month lookback.

Flexible paid vacation time, paid day off for your birthday, and company holidays; various leave plans, including Parental Leave.

Employee Assistance Program (EAP) and an employee well‑being program focusing on physical, mental, and financial health.

#J-18808-Ljbffr
Highlights
Safety Tips
Report any suspicious ads or messages.
1 / 10
More info about this ad

Principal Software Engineer– MarkLogic Database has been posted in the New York Information Technology category on Locanto.

If you’re looking for something similar, check out IAM ID Operations Specialist (13810) New York, NY, NYC NY, Microsoft Fabric Data Engineer (14362-1) Newark, NJ, Newark or Junior Developers & Non-technical Supporters in 106 W 29th St #46C, New York, also posted in Information Technology. Right now, there are 6 classified ads in Information Technology in New York on Locanto.

You can find the Information Technology category under Jobs. Want something else? Check out the related categories Multi Level Marketing, Engineering and Administrative & Support New York.

Interested in more? Widen your search to view ads in nearby areas of New York. This includes Information Technology in Jersey City, Brooklyn and North Bergen. There are more ads within a 10 mi radius for this category. If you want to view those ads, click here.