Software Development & System Architecture [50%]
-Research, design, develop and test MarkLogic's Enterprise NoSQL Database software. This includes the development of robust database monitoring components, aimed at optimizing the observability, performance and scalability of the database system.
-Utilize C++, XQuery, and JavaScript for the development of new features, with an emphasis on database monitoring tools and enhancing system observability.
-Drive improvements to the robustness of the database monitoring infrastructure.
-Contribute to the development of system architecture and design specifications.
-Contribute to the research, proposal and design of future product features and enhancements, ensuring alignment with business and technical objectives.
-Collaborate with software architects, product managers, technical writers, and engineers across multiple teams to design and implement applications and tools for MarkLogic Server.
Cloud Deployment & Multi-Platform Systems Development [10%]
-Lead the deployment and optimization of MarkLogic Server in cloud environments such as AWS and Azure, ensuring seamless integration and performance.
-Design and implement scalable, multi-threaded transactional systems compatible across various operating systems, including Linux, Windows, MacOS, and CentOS.
-Apply in-depth debugging skills using GDB to resolve complex server-side issues and ensure optimal system functionality.
Technical Leadership & Mentoring [10%]
-Provide technical mentorship and guidance to junior developers, fostering an environment of continuous learning and knowledge sharing.
-Assume the role of Scrum Master, ensuring adherence to agile methodologies, facilitating sprint planning, reviews, retrospectives and managing team progress.
-Lead Program Increment (PI) planning sessions, working closely with cross-functional teams to define objectives, dependencies, allocate resources, and ensure alignment with broader business goals and project timelines.
Quality Assurance & Testing [10%]
-Collaborate with Quality Assurance (QA) engineers to design and implement comprehensive testing strategies that ensure software quality and reliability, with a particular focus on database monitoring and observability features.
-Test MarkLogic Server components deployed in cloud environments (AWS and Azure), ensuring they meet industry standards for reliability, scalability, and maintainability.
Technical Support & Issue Resolution [10%]
-Assist Support Engineers in diagnosing and resolving complex customer issues related to MarkLogic Server and monitoring components.
-Provide technical solutions and workarounds for critical, customer-impacting issues that require expert-level resolution beyond standard support procedures.
Automation & Version Control [5%]
-Utilize Bash scripting to automate development processes and facilitate smoother workflows across teams.
-Manage and track code changes using SVN and Git version control systems, ensuring accurate version management and efficient collaboration throughout all phases of the Software Development Life Cycle (SDLC).
Additional Technical Duties [5%]
-Undertake various technical responsibilities as assigned, contributing to the overall success of the team and the product.
100% telecommuting is permitted. $178,131 to $187,037
To apply: Visit https://www.jobpostingtoday.com/application/83794/apply
JOBS.NOW Note: To tap into these hidden job opportunities, it's crucial to adhere strictly to the application process outlined in each job ad. At JOBS.NOW, we ensure that every listing includes detailed employer instructions. Follow them precisely to be considered for these unique positions!
The "Log Application" button simply allows you to log the application for your records - JOBS.NOW does not submit any applications to employers directly. Remember to still apply through the method indicated in the job ad (mail, email, or via link).
Please note that JOBS.NOW is an independent website and does not post this listings on behalf of any employers nor do we receive any compensation for these listings. All listings are sourced via media or internet channels required by the PERM process.