We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease. We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a Software Engineer II and help us do what we do best: propelling business forward. This will be a hybrid role working out of your home office and either our Raleigh NC or Burlington MA office. Candidates must be local to one of those locations at time of application as we can not provide any relocation packages. Are you eager to be at the forefront of the database revolution? Do you want to work with cutting-edge NoSQL technology that Global 2000 customers rely on to solve their mission-critical Big Data challenges? MarkLogic is a powerful, agile, and trusted enterprise multi-model database used worldwide in industries such as media, government, financial services, healthcare, and more. Our customers bet their businesses on us, and we deliver. As a member of the MarkLogic Database Engineering team, you will contribute to the development of the core systems that power MarkLogic’s multi‑model database. This role focuses on hands‑on work in database internals and server‑side infrastructure, building reliable, secure, and high‑performance capabilities used by customers at scale. This position is intended for an experienced individual contributor who is continuing to develop depth in C++ systems programming, distributed systems, and large‑scale server software, working closely with senior engineers on complex, mission‑critical components.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree