Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, C++

$150k - $220k

NinjaOne

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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, C++ in Tampa, FL vacancy
  • 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

    Viasat

    Tampa, FL
    3 days ago
  • $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

    Viasat

    Tampa, FL
    3 days ago
  • 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... 
    Senior
    Remote job

    NinjaOne

    Tampa, FL
    4 days ago
  • 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

    Viasat

    Tampa, FL
    3 days ago
  • 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... 
    Senior
    Full time

    Odyssey Systems Consulting Group, Ltd.

    Tampa, FL
    1 day ago
  • 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

    Amgen SA

    Tampa, FL
    1 day ago
  • 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 ...
    Senior
    Flexible hours

    Rehmann Technology Solutions, LLC

    Tampa, FL
    5 days ago
  • $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'... 
    Senior
    Immediate start

    ViaSat

    Tampa, FL
    5 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Work experience placement
    Live out

    Odyssey Systems

    Tampa, FL
    4 days ago
  • 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... 

    Ascension Fed

    Tampa, FL
    2 days ago
  • 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... 
    Senior
    Remote job
    Flexible hours

    GuidePoint Security

    Tampa, FL
    5 days ago
  •  ...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 time
    Work at office
    Work from home
    Worldwide

    AnyDesk Software

    Tampa, FL
    4 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Live out

    Odyssey Systems

    Tampa, FL
    4 days ago
  •  ...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

    WestCoast Brace and Limb

    Tampa, FL
    10 days ago
  • $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... 
    Senior
    Hourly pay
    Full time

    C MYERS INC

    Tampa, FL
    a month ago
  • 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... 
    Senior
    Full time
    Contract work
    For subcontractor

    Odyssey Systems Consulting Group, Ltd.

    Tampa, FL
    3 days ago
  •  ...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... 
    Senior
    Permanent employment
    Remote work
    Work from home
    Flexible hours

    NinjaOne

    Tampa, FL
    3 days ago
  • 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

    Hoppen Home Systems, LLC

    Tampa, FL
    22 days ago
  •  ...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... 

    ESR Healthcare

    Tampa, FL
    3 days ago
  • $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;... 
    Senior
    H1b
    Visa sponsorship
    Work visa
    Flexible hours

    PwC IT Services Co.

    Tampa, FL
    5 days ago
  • $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

    NorthPoint Search Group

    Tampa, FL
    2 days ago
  • $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... 
    Senior
    Remote work
    Flexible hours

    Depository Trust & Clearing Corporation

    Tampa, FL
    1 day ago
  • 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

    CBRE Group, Inc.

    Tampa, FL
    1 day ago
  • 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

    Tampa General Hospital

    Tampa, FL
    5 days ago
  • Senior Logistics Transportation Analyst Senior Logistics Transportation Analyst - (2294) Prescient Edge
    Senior

    Prescient Edge

    Tampa, FL
    1 day ago
  • 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

    Kforce, Inc

    Tampa, FL
    5 days ago
  • $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

    Ernst & Young Oman

    Tampa, FL
    1 day ago
  • $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... 
    Senior
    Full time
    Work experience placement
    H1b

    PwC

    Tampa, FL
    4 days ago
  • $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... 
    Senior
    Contract work
    Flexible hours

    Rise8

    Tampa, FL
    4 days ago
  • 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 Requirements
    Senior

    Seven Seven Software

    Tampa, FL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, C++. Be the first to apply!