Talent.com
Senior Software Engineer, C++

Senior Software Engineer, C++

ninjaoneCalifornia, MO, United States
2 days ago
Job type
  • Full-time
Job description

Join to apply for the Senior Software Engineer, C++ role at NinjaOne

Join to apply for the Senior Software Engineer, C++ role at NinjaOne

Get AI-powered advice on this job and more exclusive features.

Description

About the Role

We are hiring a Senior C++ Software Engineer to join our growing team developing NinjaOnes automated endpoint management suite of software products, trusted by over 30,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.

If you are A Senior Software Engineer, with application-level C++ expertise, who thrives on solving complex technical challenges and is passionate about building high-quality, reliable software for real-world impact, this is the role for you!

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, ME, MA, 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 cant 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 Youll 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

  • Bachelors 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 automates the hardest parts of IT to deliver visibility, security, and control over all endpoints for more than 30,000 customers. The NinjaOne automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. NinjaOne is obsessed with customer success and provides free and unlimited onboarding, training, and support. NinjaOne is #1 on G2 in endpoint management, patch management, remote monitoring and management, and mobile device management.

    What Youll 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, 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.

    #BI-Remote

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Software Development

    Referrals increase your chances of interviewing at NinjaOne by 2x

    Sign in to set job alerts for Senior Software Engineer roles.

    San Francisco, CA $200,000.00-$230,000.00 1 month ago

    Senior Developer Relations Manager, Capital Markets

    California, United States $184,000.00-$356,500.00 1 week ago

    Senior Engineer - Warehouse Management System

    Brisbane, CA $140,000.00-$180,000.00 1 month ago

    Software Architect / Digital Dev & Soln Arch / Full-time / Days

    Senior Developer Relations Manager, CSP Hyperscale

    California, United States $224,000.00-$425,500.00 3 days ago

    Los Angeles, CA $120,000.00-$200,000.00 2 weeks ago

    San Francisco, CA $75,000.00-$150,000.00 2 months ago

    Sr. Program Manager (Strategic Projects Team) - US Remote

    California, United States $110,000.00-$120,000.00 2 weeks ago

    Senior Software Engineer, Payments Transactions

    California, United States $191,000.00-$223,000.00 1 week ago

    San Francisco, CA $154,000.00-$196,000.00 1 month ago

    San Francisco, CA $128,000.00-$179,000.00 1 month ago

    San Francisco, CA $160,000.00-$200,000.00 2 weeks ago

    San Francisco, CA $150,000.00-$207,000.00 6 months ago

    Senior Software Engineer, Backend - Fintech

    San Francisco, CA $150,000.00-$350,000.00 2 weeks ago

    San Francisco, CA $172,000.00-$185,000.00 2 weeks ago

    San Francisco, CA $180,000.00-$220,000.00 9 months ago

    Senior Software Engineer, Backend - Fintech

    Redwood City, CA $200,000.00-$275,000.00 3 weeks ago

    San Francisco, CA $186,300.00-$269,075.00 5 days ago

    San Francisco, CA $159,000.00-$187,750.00 3 months ago

    San Francisco, CA $150,000.00-$205,000.00 1 month ago

    Los Angeles, CA $180,000.00-$210,000.00 1 month ago

    Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • California, MO, United States

    Related jobs
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Ford Motor CompanyJefferson City, MO, United States
    Full-time
    We are the movers of the world and the makers of the future.We get up every day, roll up our sleeves and build a better world together. At Ford, we're all a part of something bigger than ourselve...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer, Backend (Blockchain AI)

    Senior Software Engineer, Backend (Blockchain AI)

    Missouri StaffingJefferson City, MO, United States
    Full-time
    Join Coinbase To Build The Future Of Blockchain.Ready to be pushed beyond what you think you're capable of? At Coinbase, our mission is to increase economic freedom in the world.It's a massive, amb...Show moreLast updated: 6 days ago
    • Promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    OracleJefferson City, MO, United States
    Full-time
    Oracle Cloud Infrastructure (OCI) is the next-generation cloud platform that delivers the most powerful compute and networking performance, with a comprehensive portfolio of services, and the most ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - San Francisco (Onsite)

    Senior Software Engineer - San Francisco (Onsite)

    EtleapCalifornia, MO, United States
    Full-time
    At Etleap, were redefining how data teams build and manage data pipelines.Our no-code / low-code ETL platform allows seamless integration of data from any source whether databases, applications, or f...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer - Distributed Systems

    Senior Software Engineer - Distributed Systems

    OracleJefferson City, MO, United States
    Full-time
    At Oracle our exciting mission to build a premier health data platform with intelligent services, brings about several interesting technical challenges. As part of this team, you will accelerate sev...Show moreLast updated: 1 day ago
    • Promoted
    Founding Senior Software Engineer

    Founding Senior Software Engineer

    Giga MLCalifornia, MO, United States
    Full-time
    At GigaML, were revolutionizing enterprise customer support by deploying AI agents that resolve over 1 million customer tickets monthly via voice and chat. Industry leaders like Postman and Zepto (Y...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer, Backend (Blockchain Platform)

    Senior Software Engineer, Backend (Blockchain Platform)

    CoinbaseJefferson City, MO, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer - Multiverse

    Senior Software Engineer - Multiverse

    WaymoCalifornia, MO, United States
    Full-time
    Waymo is an autonomous driving technology company with the mission to be the most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Wa...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer - AI

    Senior Software Engineer - AI

    Ease IncCalifornia, MO, United States
    Full-time
    The enterprise-grade mobile platform combines simplicity and efficiency with powerful performance insights, driving quality and safety on the plant floor. Industry leaders, including Aston Martin, D...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    OracleJefferson City, MO, United States
    Full-time
    The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud envi...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TeradataJefferson City, MO, United States
    Permanent
    At Teradata, we believe that people thrive when empowered with better information.That's why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trust...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software / AI Engineer

    Senior Software / AI Engineer

    People In AICalifornia, MO, United States
    Full-time
    Direct message the job poster from People In AI.Remote (but has office presence in SF).A venture-backed SaaS company is redefining how professional services firms operate.At the intersection of AI,...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Engineer Torrance, CA

    Senior Software Engineer Torrance, CA

    SalientmotionCalifornia, MO, United States
    Full-time
    Permanent Residents (Green Card holders) to meet customer and regulatory requirements.We are pioneering modular motion technologies to power the next generation of innovation for Industrial, Aerosp...Show moreLast updated: 5 days ago
    • Promoted
    Senior Software Engineer (Ground Software)

    Senior Software Engineer (Ground Software)

    INVERSIONCalifornia, MO, United States
    Full-time
    Senior Software Engineer (Ground Software).Turning Space into a Transportation Layer for Earth.Eras of humanity can often be defined by a dominant transportation mode - horse drawn chariots, ocean ...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer Engineering

    Senior Software Engineer Engineering

    Orum Inc.California, MO, United States
    Full-time
    We are an AI-driven, live conversation platform that accelerates sales teams by empowering salespeople to achieve more.Orum increases sales efficiency, speeds up pipeline growth, and lowers custome...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer, Backend (Developer - Foundations)

    Senior Software Engineer, Backend (Developer - Foundations)

    CoinbaseJefferson City, MO, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer, Backend (Developer - Onramp)

    Senior Software Engineer, Backend (Developer - Onramp)

    Missouri StaffingJefferson City, MO, United States
    Full-time
    Ready to be pushed beyond what you think you're capable of? At Coinbase, our mission is to increase economic freedom in the world. It's a massive, ambitious opportunity that demands the best of us, ...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer Tech San Francisco, CA

    Senior Software Engineer Tech San Francisco, CA

    UseascendCalifornia, MO, United States
    Full-time
    Ascend is a fintech company building the financial automation platform for the $7T global insurance market (insurance premiums make up 7. Ascend is the first and market-leading modern finance automa...Show moreLast updated: 6 days ago