N

NinjaOne

RMM, endpoint, MDM IT management platform

Application Security Architect

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 5 years of experience in software security, including at least 2 years in security architecture or offensive security roles.
  • Proficiency in one or more programming languages: Java, Kotlin, or C++.
  • Strong understanding of application security fundamentals, including authentication, authorization, cryptography, and secure communications.
  • Experience with security frameworks and methodologies such as OWASP, NIST, BSIMM, STRIDE, and DREAD.
  • Hands-on experience with identity and access management technologies, including OAuth 2.0, SAML, and OIDC.
  • Knowledge of cloud security in AWS environments.
  • Experience with modern delivery technologies, including infrastructure as code and CI/CD pipelines.
  • Solid understanding of Linux and Windows security in enterprise environments.
  • Experience with security testing and common security tooling.
  • Candidates must be U.S. citizens or lawful permanent residents.
  • The role is not eligible for visa sponsorship.

Responsibilities

  • Partner with engineering teams to review system designs and source code for security and architectural risks.
  • Lead threat modeling, secure design reviews, and architecture review sessions with engineering teams.
  • Execute and help improve AI-assisted workflows for product security.
  • Define and guide security initiatives from proof of concept through operational maturity.
  • Develop clear reports and presentations for technical and executive audiences.
  • Document security architectures, policies, and best practices.
  • Mentor and provide technical guidance to other security team members.
  • Promote security awareness across the organization and drive and evolve the Security Champions program to foster shared ownership of secure design practices.

About the Company

NinjaOne

RMM, endpoint, MDM IT management platform

NinjaOne provides a cloud-based IT management platform for IT teams and MSPs, combining RMM, endpoint management, and MDM in a single SaaS solution. It includes automated patch management, remote access, and data backup to manage devices and networks from one dashboard. The product is subscription-based, with a centralized dashboard for monitoring devices, automating tasks, pushing patches, remote access, and data protection. The company aims to streamline IT operations, improve service delivery, and strengthen security for IT departments and MSPs serving multiple clients.

Company size
1,001-5,000
Company stage
Private
Total funding
$761.5M
Headquarters
Austin, TX
Founded
2013

Recently Posted Jobs

Explore more opportunities at NinjaOne

See more jobs