Develop manifest-driven capabilities and third-party integrations using Java, Kotlin, and Python to extend the NinjaOne platform. Collaborate with cross-functional teams to design scalable, API-first software and troubleshoot production issues.
NinjaOne
39 Remote Job Openings at NinjaOne
The role focuses on growing wallet share within large enterprise accounts and acquiring net new G2K prospects. Responsibilities include managing the full sales cycle from prospecting and discovery to contract negotiation and closing.
Develop and maintain the C++ agent for automated endpoint patching across Windows, macOS, and Linux. Provide technical leadership through code reviews, architectural guidance, and mentoring of senior and mid-level engineers.
Define and evolve the product vision and roadmap for endpoint management and security capabilities to reduce attack surfaces. Collaborate with engineering and design teams to deliver high-impact features that help IT teams identify and remediate security risks.
Manage and expand relationships with strategic enterprise customers to drive long-term value, retention, and platform adoption. Lead executive business reviews and partner cross-functionally to align customer outcomes with business objectives.
Lead the Build & Release Engineering and Developer Platform initiatives to create a self-service, automated platform for software delivery. Define and execute OKRs for CI/CD pipelines, build systems, and cloud-native infrastructure to improve developer velocity and release quality.
Own the go-to-market strategy, positioning, and messaging for Federal, State, Local, and Education (SLED) audiences to drive revenue growth. Collaborate with cross-functional teams to create enablement content and translate technical capabilities into mission-aligned outcomes for government agencies.
Build high-quality third-party software packages, including metadata and automation scripts, for an automated patching platform. Research vendor release patterns and develop endpoint-side scripts to ensure secure and reliable software installation and upgrades.
Senior Software Engineer, Java (Triggers and Conditions)
NinjaOne
·
Full Time
·
11 days ago
NinjaOne
Lead the development and architecture of large-scale, high-availability software applications for IT operations. Collaborate with cross-functional teams to drive technical improvements and mentor junior engineers on best practices.
Monitor and triage security alerts across cloud, endpoint, and identity platforms to differentiate true positives from false positives. Escalate high-risk incidents to Tier 2 teams and maintain detailed documentation and case notes.
Lead the enterprise vulnerability management and CSPM programs to identify and remediate risks across cloud and on-premise environments. Collaborate with DevOps and engineering teams to optimize security platforms and align practices with frameworks like NIST and FedRAMP.
Design and implement scalable solutions for the NinjaOne Ticketing product to streamline IT service desk workflows. Develop high-availability mission-critical software and integrate endpoint management capabilities into a single-pane experience.
Lead the end-to-end technical implementation of Greenhouse ATS across a global Talent Acquisition organization. This includes system configuration, data migration from legacy systems, and managing integrations with HRIS and third-party vendors.
Senior Software Engineer, Java - Systems and Scalability Engineering
NinjaOne
·
Full Time
·
13 days ago
NinjaOne
Design and implement scalable, high-availability software solutions for IT Operations product suites. Develop high-quality code using Java and Kotlin to support millions of endpoints and servers.
Own the full enterprise sales cycle for SLED accounts across the Great Lakes region, focusing on pipeline generation and closing high-value contracts. Act as a trusted advisor to public-sector executives while collaborating with cross-functional teams to execute go-to-market strategies.
Architect and standardize the build and release ecosystem to ensure secure, scalable, and reliable software delivery across all SaaS products. Design CI/CD pipelines, manage build infrastructure, and implement software supply-chain security controls.
Provide high-quality technical support via calls and emails to resolve customer issues and improve product experiences. Collaborate with internal teams like Engineering and QA to resolve critical bugs and create knowledge base documentation.
Drive long-term value and growth within large state and federal agency accounts by serving as a strategic advisor to senior public sector stakeholders. Focus on increasing product adoption, managing complex government procurement processes, and aligning IT solutions with agency security and compliance goals.
Lead performance testing and optimization initiatives by designing data generation frameworks and defining performance standards. Collaborate with engineering teams to identify bottlenecks and implement data-driven optimizations to improve system throughput and latency.
Manage and grow a portfolio of large state and federal agency accounts by driving product adoption and serving as a strategic advisor to senior government IT leaders. Lead complex procurement processes and execute expansion strategies to align IT solutions with public sector modernization goals.
Lead the development and architecture of large-scale, high-availability software applications for IT operations. Mentor junior engineers and collaborate with cross-functional teams to drive technical initiatives and quality standards.
Design and implement scalable, high-availability software solutions for IT Operations product suites using Java and Kotlin. Responsible for committing high-quality code and implementing design patterns to solve enterprise-level software challenges.
Own and scale media-led sponsorships, OOH brand awareness, and third-party demand generation across EMEA markets. Translate regional business priorities into measurable campaign strategies while mentoring a senior coordinator.
Manage the complete localization infrastructure and Translation Management System to support asset production workflows. Collaborate with internal stakeholders to troubleshoot technical challenges and implement automated solutions for content connectors and AI.
The Solutions Engineer provides technical and functional expertise to users and partners during both pre-sales and post-sales phases. They act as a bridge between customers and the product team to shape the platform's future and optimize partner infrastructures.
The role is responsible for owning and expanding the strategic partnership with CDW across all business segments to drive revenue growth. This includes managing executive relationships, developing joint business plans, and leading sales enablement programs.
The role focuses on configuring and optimizing Dayforce modules, specifically for benefits, payroll, and onboarding. It involves managing the front end of the hiring process and maintaining technical integrations between the ATS and HRIS.
Develop and execute strategic marketing plans to drive growth within the public sector, focusing on Federal, State, Local, and Education markets. Lead channel and partner-led motions to accelerate pipeline and increase brand awareness through resellers and distributors.
Develop and maintain native Android applications using Kotlin and Compose for high-traffic customer-facing tools. Collaborate with cross-functional teams to implement continuous integration and automated testing processes.
Lead and scale a high-performing team of Enterprise Account Executives to drive net-new revenue and expand market share. Manage pipeline health, forecasting rigor, and cross-functional alignment to execute go-to-market strategies.
Develop self-service Tableau dashboards and reports to provide actionable insights for Marketing, Sales, Support, and Product teams. Write performant SQL to model data from a Databricks lakehouse and collaborate with data engineers to improve data product usability.
Lead performance testing, data generation frameworks, and optimization initiatives to ensure system scalability and responsiveness. Collaborate with engineering teams to identify bottlenecks and implement data-driven optimizations across applications and databases.
Lead and coach a team of 5-10 Account Executives to achieve shared sales quotas and profitability objectives in the SMB market. Manage pipeline health, forecast accuracy, and ensure the consistent application of consultative sales methodologies.
Own the full pre-sales technical experience for enterprise accounts, including discovery, architecture design, and proof-of-concept stages. Build and maintain reusable technical assets and playbooks to support a scalable sales model while influencing product roadmap direction.
The role involves owning the full pre-sales technical experience for enterprise accounts, guiding prospects through evaluation, demos, architecture design, and proof-of-concept stages. This engineer will also collaborate with AEs to drive growth and build reusable technical assets to scale the SE function.
This role involves executing customer expansion, adoption, and engagement programs across EMEA by translating global strategy into regionally relevant programs that drive upsell, cross-sell, and retention. Key duties include managing lifecycle campaigns, collaborating cross-functionally with Success and Sales, and owning performance measurement for expansion pipeline and adoption outcomes.
This role involves executing customer expansion, adoption, and engagement programs across EMEA by translating global strategy into regionally relevant programs that drive upsell, cross-sell, and retention. Key duties include partnering cross-functionally, owning lifecycle campaign performance reporting, and executing customer journeys from onboarding through advocacy.
The role involves supporting the execution of MSP and Tech Alliance relationships across EMEA, aligning with global partnership strategy, and assisting in coordinating Go-To-Market motions with partners and stakeholders. Key duties include maintaining BD reporting, tracking regional partnership metrics, and supporting external engagements within the MSP market.
The Staff Performance Software Engineer will act as a technical leader for performance testing, data generation frameworks, standards, and optimization initiatives across the organization. This involves analyzing system behaviors, defining performance standards, and guiding teams in applying data-driven optimizations to improve throughput and reduce latency.