C++ Software Engineer, Endpoint State & Control

🕒 September 5

💵 $85k - $110k / year

⏰ Full Time

🟢 Junior

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on NinjaOne's careers page ↗NinjaOne's careers page, not through a job board

First seen by Remote Rocketship September 5

Still open on NinjaOne's site. Checked 5 hours ago.

Apply Now
Logo of NinjaOne

NinjaOne

1001 - 5000 employees

☁️ SaaS

🔒 Cybersecurity

🤝 B2B

SaaS • Cybersecurity • B2B

NinjaOne is an automated, cloud-native endpoint management platform that provides remote monitoring and management (RMM), patch management, mobile device management (MDM), backup, remote access, and unified reporting for MSPs and IT departments. The SaaS product uses a single lightweight agent and centralized console to manage Windows, macOS, Linux, servers, VMs, and mobile devices, and includes security-focused features (autonomous patching, encrypted backups, FedRAMP and SOC compliance) and integrations and APIs to streamline IT operations and automate workflows.

📋 Description

• Build and own testing infrastructure and test coverage for two active C++ development projects • Contribute to feature development for systems-level software projects • Define and enforce endpoint behavior across managed environments • Develop foundational controls that enable IT teams to define, enforce, and maintain endpoint security posture • Work on tools used by IT teams and managed service providers to monitor, manage, and secure endpoints at scale • Collaborate in a curious, evolving technical environment and adapt workflows to incorporate AI tools

🎯 Requirements

• Bachelor’s Degree in Computer Science, Engineering, Information Technology, or related technical field • 1–3 years of C++ experience • Solid C++ fundamentals, including memory management, RAII, STL, smart pointers, and build systems • CMake preferred • Interest in systems-level software, including OS APIs, processes, file systems, and services • Experience writing or maintaining automated tests in C++ using Google Test, Catch2, CTest, or equivalent • Comfortable asking questions and working where some answers are still being discovered • Comfortable adapting workflows to incorporate AI tools • Strong learning orientation and ability to ramp on new systems, APIs, and patterns • Preferred: Windows systems programming exposure, Windows APIs, WINAPI, WinBase, Registry access, and process management • Preferred: Familiarity with CMake and vcpkg build environments • Preferred: Experience with mocking or dependency-injection test frameworks such as Google Mock • Preferred: Cross-platform C++ exposure • Preferred: Background in or genuine interest in security software • Preferred: Exposure to CTest or structured CI test pipelines • Must reside in an eligible U.S. state • Position is not eligible for visa sponsorship

🏖️ Benefits

• Medical, dental, and vision insurance • 401(k) plan • Life insurance coverage • Unlimited PTO • Flexible remote work from home • Opportunities for growth and advancement

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🕒 September 4

Pluribus Digital

51 - 200

💼 Consulting

🏥 Healthcare

📦 Logistics

Associate Software Engineer developing and maintaining software solutions for Pluribus Digital, a government digital services consultancy. Contributing to Agile delivery, testing, integrations, and technical collaboration.

🇺🇸 United States – Remote

⏰ Full Time

🟢 Junior

🟡 Mid-level

🧑‍💻 Full-stack Engineer

🕒 September 1

VSolvit

201 - 500

💼 Consulting

🏥 Healthcare

🎖️ Defense

Mid-level full-stack software engineer building scalable web applications and APIs for VSolvit’s U.S. Navy client. Designing architecture, implementing solutions, and optimizing cloud-native systems.

🇺🇸 United States – Remote

💵 $110k - $125k / year

⏰ Full Time

🟢 Junior

🟡 Mid-level

🧑‍💻 Full-stack Engineer

🕒 August 27

Bitdeer Group

201 - 500

💼 Consulting

📦 Logistics

🏗️ Construction

Early-career software engineer building SRE monitoring and automation for Bitdeer's AI GPU cloud. Developing observability, alerting, Kubernetes, and remediation components.

🇺🇸 United States – Remote

💵 $105k - $155k / year

💰 Post-IPO Equity on 2023-05

⏰ Full Time

🟢 Junior

🟡 Mid-level

🧑‍💻 Full-stack Engineer

🚫👨‍🎓 No degree required

🕒 August 26

LegalEASE, A Legal Access Company

51 - 200

⚖️ Legal

💼 Consulting

🏥 Healthcare

Junior Software Developer building secure software and CI/CD pipelines for LegalEASE, a legal access and employee benefits company. Developing user-focused features within Agile teams.

🇺🇸 United States – Remote

💵 $65k - $75k / year

⏰ Full Time

🟢 Junior

🧑‍💻 Full-stack Engineer

🕒 August 22

Vitu

1001 - 5000

🚘 Automotive

☁️ SaaS

🏛️ Government

Software Engineer II building scalable applications for Vitu’s vehicle titling and registration platform. Developing, testing, supporting, and improving V2Gov technology across multiple stacks.

🇺🇸 United States – Remote

💵 $75k - $125k / year

💰 Series unknown on 2015-02

⏰ Full Time

🟢 Junior

🟡 Mid-level

🧑‍💻 Full-stack Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok