Remotery

Software Engineer II – MarkLogic

atProgressUS flagNorth CarolinaFull-timeFull-stack EngineerMid-levelSenior$125k – $147k/year

Posted May 13

This is a fully remote position, open to applicants in North Carolina.

📋 Description

• Design, develop, test, and maintain C++ components within the MarkLogic Server.

• Contribute to essential subsystems including transactions, journaling, security, encryption, backup and restore, logging, storage abstractions, and server-side execution engines.

• Write accurate, efficient, and maintainable code with a focus on performance, durability, and security.

• Develop and oversee software components that function in distributed, multi-threaded environments.

• Contribute to features and enhancements related to availability, scalability, data durability, and fault tolerance.

• Ensure that server components function reliably across Linux, Windows, and cloud environments.

• Collaborate with Quality Assurance engineers to establish and implement effective testing strategies.

• Debug and resolve intricate server-side issues using tools such as GDB.

• Address defects identified through testing, internal validation, or issues reported by customers.

• Engage in code and design reviews, acquiring knowledge of established patterns and best practices for systems and database development.

• Work alongside senior engineers, product management, and support teams to grasp requirements and production usage.

• Assist Support Engineers in diagnosing and resolving complex customer issues related to MarkLogic Server.

• Provide technical analysis and solutions for customer-impacting problems.

• Utilize Git-based workflows and adhere to established development and engineering standards.


⛳️ Requirements

• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

• Approximately 3+ years of professional software development experience, preferably in systems or backend development.

• Strong programming background in C++, especially in server-side or systems software.

• Solid understanding of:

• - Data structures and algorithms

• - Object-oriented programming principles

• - Linux/Unix operating systems

• - Multi-threaded and concurrent programming concepts

• Experience using Git or similar version control systems.

• Strong problem-solving and debugging capabilities.

• Good written and verbal communication skills.

• Additionally, it would be advantageous if you have:

• - Experience with database systems, distributed systems, or large-scale backend platforms.

• - Familiarity with transactions, write-ahead logging, replication, or consistency models.

• - Exposure to security concepts such as authentication, authorization, TLS/SSL, or encryption.

• - Familiarity with additional languages such as JavaScript or XQuery used in server-side runtimes.

• - Experience with cloud platforms such as AWS or Azure.


🏝️ Benefits

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

• Tuition Reimbursement program.

• Additional voluntary benefits such as critical illness/hospital indemnity, identity theft protection, auto & home insurance, legal, and pet insurance.

• Competitive salary, bonus, and a top-tier Employee Stock Purchase Program (ESPP) with a 27-month lookback.

• Flexible paid vacation time, a paid day off for your birthday, and company holidays.

• A variety of leave plans, including Parental Leave.

• Employee Assistance Program (EAP) and an employee well-being program focused on physical, mental, and financial health.

People also viewed

Truelogic Software3 days ago

Senior Full-Stack Engineer – Digital Media, News Tech

UY flagUruguay OnlyFull-timeFull-stack Engineer
ApplyView job
Index Analytics LLC3 days ago

Full Stack Engineer

US flagMaryland OnlyFull-timeFull-stack Engineer$111.2k – $144.9k/year
ApplyView job
ClickHouse4 days ago

Product Marketing Engineer

EuropeFull-timeFull-stack Engineer
ApplyView job
Nordson Corporation4 days ago

MS Dynamics Full Stack Developer

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
General Dynamics Information Technology4 days ago

Principal Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$142.8k – $189.8k/year
ApplyView job
Akamai Technologies4 days ago

Senior Software Engineer

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers