Senior Software Engineer, C++
$150k - $220kNinjaOne
About the Role We are hiring a Senior C++ Software Engineer to join our growing team developing NinjaOne's automated endpoint management suite of software products, trusted by over 40,000 customers globally. You will develop high-impact software products used daily by IT teams and MSPs (managed service providers) to monitor, manage, and secure endpoints at scale. Collaborate in a fast-paced, agile environment that emphasizes rapid iteration and customer-driven outcomes with other Software Engineers, Product Designers, and Product Managers. You are responsible for implementing design patterns and working on enterprise level software challenges, in a startup environment. Enabling firsthand product impact, while building software of scale that runs on millions and millions of endpoints. Location We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option. We hire the best software engineers, but experience in our stack can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints and running as a scalable cloud service in AWS. Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you. What You'll be Doing C++ Software Development: design and implement scalable features, enhance platform performance, and support critical functionality across our core product suite. Use your expertise to contribute to the development of large-scale software applications. Quality Assurance: build and implement robust testing and quality assurance processes to ensure our software reliability and performance. Make quality an invariant part of your work and help your fellow engineers continue to meet our quality-first standards. Committing Code and Shipping Products: be one of our most trusted engineers committing code. Other Duties as needed About You Bachelor’s Degree in Computer Science, Engineering, Information Technology, or related technical field 7+ years of C++ development experience, with proficiency in C++ 14 or newer Experience developing for Windows, Unix (Linux), Mac and cross-platform environments Expertise in designing and implementing high-performance, multi-threaded applications Ability to develop comprehensive test cases and test plans, ensuring thorough coverage of all functional requirements Collaboration with cross-functional teams to define technical requirements Expertise in Windows or Linux Operating Systems Internals Proficiency working with tools like Qt and CMake Experience working with highly critical systems About Us NinjaOne unifies IT to simplify work for nearly 40,000 customers in 140+ countries. The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend. By automating IT and managing all endpoints, organizations give employees a great technology experience at work. NinjaOne is obsessed with customer success and has retained a 98% customer satisfaction score for more than 5 years. What You'll Love We are a collaborative, kind, and curious community. We honor your flexibility needs with full-time work that is hybrid remote. We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance. We help you prepare for your financial future with our 401(k) plan. We prioritize your work-life balance with our unlimited PTO. We reward your work with opportunity for growth and advancement. Additional Information This position is NOT eligible for Visa sponsorship. *Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate. Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. For roles based in California, Colorado, Maryland, New Jersey, or Washington the base salary hiring range for this position is $150,000 to $220,000 per year. For roles based in New York the base salary hiring range for this position is $150,000 to $220,000 per year. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment. #J-18808-Ljbffr NinjaOne
- A leading technology company is seeking an Embedded Software Engineer to join their Secure Network Systems team. The ideal candidate will develop... ...projects with minimal supervision. A strong background in C/C++ and experience with Linux OS in embedded environments are...Senior
$165k - $260.5k
Viasat is looking for an experienced Embedded Software Engineer in Tampa, FL. In this role, you will be responsible for developing embedded software for encrypted communications systems using C/C++ and Linux. You will interface with cross-functional teams and mentor junior...Senior- NinjaOne is hiring a Senior C++ Software Engineer to enhance their automated endpoint management suite, pivotal to IT teams across the globe. This role involves developing high-impact software used daily by over 40,000 customers, with options for hybrid or remote work...SeniorRemote job
- Viasat in Tampa, Florida is looking for an experienced software engineer to join their cybersecurity team. You will be involved in designing,... ...standards. The ideal candidate will have a minimum of 10 years of C/C++ experience and a strong background in Linux systems and...Senior
- Odyssey Systems Consulting Group, Ltd. is seeking a Senior RF Engineer in Tampa, FL to support advanced situational awareness programs. This... ...active security clearance. Strong skills in MATLAB, Python, and C++ are preferred. Competitive benefits offered. #J-18808-Ljbffr...SeniorFull time
- Amgen SA is looking for a Principal Software Engineer to shape technology strategies and mentor a team of skilled engineers. In this role, you'll take ownership of complex software projects and contribute to both front-end and back-end development with cloud technologies...Senior
- Job Overview Rehmann is seeking a dynamic and growth-oriented Risk Advisory Principal to join our practice. This leadership role is ideal for a strategic professional with a strong blend of IT risk advisory, internal audit, SOX, and business development experience. The ...SeniorFlexible hours
$165k - $260.5k
...across world-wide usage. You will join a software development team that designs, re-... ...day Cybersecurity software & systems engineering Be a part of an agile multidisciplinary... ...ll need ~10+ years' experience using C/C++ in embedded environments ~10+ years'...SeniorImmediate start- ...Senior Software Engineer Odyssey Systems is seeking a Senior Software Engineer to support advanced situational awareness and multi-domain operations... ...-time or embedded systems Strong proficiency in C and C++ for embedded or low-level development Experience with...SeniorFull timeContract workWork experience placementLive out
- A technology company in Tampa, FL, is seeking a Junior to Mid Software Developer to join their team. The role involves designing, developing... ...in software development, focusing on languages such as C++, Java, and Python. Candidates should exhibit strong analytical skills...
- Senior Application Security Consultant, Strategic Services - Remote (Anywhere in the U.S.... ...coding experience and knowledge of secure software development practices Hands‑on... ...Proficiency in JavaScript, shell, Python, Java, C++, PHP, or C#, and ability to translate security...SeniorRemote jobFlexible hours
- ...Software Developer C++ Tampa, Florida, United States About Us AnyDesk was founded under the belief that software technology and global... ...as part of a dynamic, collaborative, and international engineering team. You will work in an international environment to...Full timeWork at officeWork from homeWorldwide
- ...Senior Spectrum Manager Odyssey Systems is seeking a Senior Spectrum... ...a multidisciplinary team of engineers, analysts, and operational... ...functional teams to integrate software, hardware, and analytical components... ...such as MATLAB, Python, or C++ Experience with sensor...SeniorFull timeContract workLive out
- ...Job Description Job Description Description: The Senior O &/or P Technician fabricates orthotic and/or prosthetic devices, including highly complex devices, with little to no guidance. This job requires quick and efficient work to handle days with multiple devices...Senior
$30 - $35 per hour
...performance ~ Company parties ~ Health insurance ~ Dental insurance ~ Free uniforms ~ Paid time off ~ Vision insurance Senior HVAC Technician (Residential & Commercial) Pay: $30$35 per hour Job Type: Full-time Location: Tampa Overview: We...SeniorHourly payFull time- Position Summary Odyssey Systems is seeking a Senior RF Engineer to support advanced situational... ...world simulation environments (hardware/software integration testing) to ensure field adaptability... ...languages such as MATLAB, Python, or C++. Expertise in multi‑domain operations...SeniorFull timeContract workFor subcontractor
- ...work. We are currently looking for a Senior Site Reliability Engineer to join our SRE team in the Platform... ...The platform is built on Java, Kotlin, C++, Golang and Postgres and runs as a... ...technical documentation and SOPs Develop software, scripts, or tooling to improve...SeniorPermanent employmentRemote workWork from homeFlexible hours
- Job Description Job Description Benefits: ~ Holiday Pay ~401(k) matching ~ Health insurance ~ Paid time off Job Summary: Works with Installers and independently, in the completion of installs and service calls for our commercial clients with access ...Senior
- ...healthcare technology is seeking a Stratus Developer in Tampa. The ideal candidate will have extensive experience with Unix, Linux, C/C++, and knowledge of the payment domain. This position involves developing applications on the Stratus platform and requires strong...
$86.5k - $166k
...Information Technology (IT) Management Level Senior Associate Job Description & Summary... ...a programing or scripting language (C/C++, C#, Python, Go, PowerShell);... ...of the principles of information security engineering, architecture, and application security;...SeniorH1bVisa sponsorshipWork visaFlexible hours$71.35k - $119.3k
A professional recruiting firm in Tampa, FL is seeking an Audit Senior to lead and support audit engagements. This role requires a minimum of two years of experience in public accounting and strong client service skills. Candidates with a CPA certification or eligible...Senior$125k - $220k
...team or employee). The Impact You Will Have in This Role The Senior Principal Security Architect is a key leadership role within DTCC... ...strategy ‑ and architecture ‑ focused role, not a hands ‑ on engineering position, and is ideal for a seasoned security leader who...SeniorRemote workFlexible hours- A leading real estate services firm is seeking a Senior Property Condition Assessor in Tampa, Florida. In this role, you will prepare complex Property Condition Reports by conducting thorough assessments and gathering vital information from property stakeholders. Responsibilities...Senior
- Tampa General Hospital is seeking an Infection Preventionist 2 to demonstrate expertise in infection prevention and control. The role includes implementing IPC strategies and providing education to staff and patients on infection prevention practices. The ideal candidate...Senior
- Senior Logistics Transportation Analyst Senior Logistics Transportation Analyst - (2294) Prescient EdgeSenior
- Kforce, Inc in Tampa is seeking a Talent Manager who plays a critical role in connecting people and facilitating hiring processes. The role involves sourcing and attracting qualified candidates, managing multiple priorities, and mentoring junior team members. The ideal ...Senior
$77.8k - $145.4k
Ernst & Young Oman is looking for a Supervising Associate - Workplace Services Lead in Tampa, Florida. This role involves developing and executing procurement strategies, engaging with stakeholders, and managing supplier relationships. Ideal candidates should have strong...Senior$95k - $106k
...Specialty/Competency: Software Engineering Industry/Sector: Not Applicable Time Type: Full... ...enhance their business operations. As a Senior Associate, you will leverage your... ...using languages such as Java, Python, and C++. Own project planning, including estimation...SeniorFull timeWork experience placementH1b$143.82k - $179.78k
...Senior Software Engineer (TAK / ATAK) Tampa, FL (Onsite) About Rise8 Rise8 builds custom, secure software for government organizations,... ...TAK plugins or extensions ~ Proficient in Java, Kotlin, or C++, especially in the context of Android or Windows development...SeniorContract workFlexible hours- Role: Senior / Lead Automation & Performance Engineer (Level 4 - 12+ yrs) Key Skills: Cypress, SmartSpec, Selenium, Test Automation, Performance Testing, CI/CD Experience: 12+ years in automation & performance engineering Job RequirementsSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, C++. Be the first to apply!
- senior automation controls engineer Tampa, FL
- senior accounts payable Tampa, FL
- senior brand designer Tampa, FL
- senior financial advisor Tampa, FL
- senior underwriter Tampa, FL
- senior cost analyst Tampa, FL
- senior business analyst contract Tampa, FL
- senior app developer Tampa, FL
- senior infrastructure manager Tampa, FL
- senior digital account manager Tampa, FL


