Brazil Remote (Country) Employment

NinjaOne is hiring a Senior Application Security Engineer

About the Role

As a Senior Application Security Engineer, you will play a central role in shaping how security is embedded throughout the development process. Your work will focus on designing and maintaining robust, code-driven security tools that scale with the organization. You'll integrate proactive security measures directly into CI/CD systems, ensuring resilience without slowing innovation.

Key Responsibilities

  • Develop and maintain internal security tooling with an emphasis on automation and long-term scalability
  • Integrate security controls into existing and future CI/CD pipelines to enforce secure-by-design principles
  • Create and refine AI and large language model-enhanced workflows, including automated code review, risk correlation, and developer guidance systems
  • Extend and manage APIs and managed cloud platforms (MCPs) for SaaS environments
  • Produce clear, actionable reports for both technical teams and leadership, tailored to audience needs

Qualifications

Candidates should hold a degree in Computer Science, Information Technology, or a related field, or have equivalent hands-on experience. A minimum of three years in application security, DevSecOps, or secure software engineering is required, with at least five years total in cybersecurity.

Proficiency in Golang and Python is essential, along with proven experience analyzing complex software systems for logic, performance, and architectural risks. You must have strong AWS knowledge and practical experience with Infrastructure as Code, containerization, and service-oriented architectures. A solid grasp of operating systems—including Linux, Windows, and macOS—and networking fundamentals such as TCP/IP and secure design is required.

We also look for a deep understanding of core security concepts: authentication, authorization, cryptography, secure communications, and common vulnerability patterns. The ideal candidate can assess system risks, propose scalable solutions, and communicate findings effectively across engineering and executive teams.

Preferred Experience

  • Familiarity with Node.js and React

Technology Environment

The role leverages Golang, Python, Node.js, React, AWS, Infrastructure as Code, containers, service-oriented architectures, CI/CD pipelines, APIs, managed cloud platforms (MCPs), and AI/LLM technologies.

Work Environment

This position supports flexible hours and remote work for candidates based in Brazil, Ecuador, Colombia, and Mexico. The organization values personal growth, continuous learning through a recognized training platform, and collaboration within a diverse, global team. Competitive compensation and equity are part of the overall package, along with unlimited onboarding and technical support.

Company Values

  • Relentless focus on customer success
  • Commitment to inclusion and diversity
  • A culture of global expansion and shared progress
  • Collaboration across international teams

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 other protected statuses under applicable law.

Required Skills
GolangPythonNode.jsReactAWSInfrastructure as Codecontainersservice-oriented architecturesCI/CDAPIsApplication SecurityDevSecOpsSoftware EngineeringCybersecuritySecurity Automation GolangPythonNode.jsReactAWSInfrastructure as Codecontainersservice-oriented architecturesCI/CDAPIsApplication SecurityDevSecOpsSoftware EngineeringCybersecuritySecurity Automation
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
NinjaOne
NinjaOne unifies IT to simplify work for more than 35,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.
All jobs at NinjaOne Visit website
Job Details
Department Engineering & Quality Assurance
Category security
Posted 3 months ago