T

Trend Micro

Global cybersecurity solutions with threat intelligence

Senior Applied AI Software Engineer in Linux Agent

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeTaipei City, TaiwanNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in computer science, engineering, or equivalent industry experience.
  • Familiarity with Linux and the ability to troubleshoot environment- and system-related issues.
  • Familiarity with at least one programming language, such as C, C++, Python, or Golang.
  • Familiarity with at least one automation testing framework, such as Selenium, pytest, or Robot Framework.
  • Familiarity with version control systems such as Git and CI/CD processes such as GitHub Actions.
  • Good English communication skills.
  • A proactive attitude, strong problem-solving skills, and willingness to take on challenges.
  • Ability to communicate effectively and work reliably in agile and cross-functional environments.

Responsibilities

  • Leverage AI-assisted development tools such as GitHub Copilot, ChatGPT, or MCP servers to increase development speed, enhance code quality, and accelerate prototyping.
  • Collaborate with stakeholders on requirements discussions, cross-team integration, and issue resolution.
  • Deliver features through the full development lifecycle, including planning, design, implementation, testing, deployment, and operation.
  • Create and execute test cases and scripts to validate software functionality, performance, reliability, and security.
  • Troubleshoot and debug complex issues by identifying root causes and implementing effective solutions.
  • Automate and enhance development and release processes to improve efficiency and reliability.
  • Design, develop, test, deploy, and support high-quality software solutions.
  • Collaborate with architects, project managers, developers, quality assurance, and user interface designers to develop products that satisfy customer needs and support customer success.
  • Own both development and testing, building quality into the software.
  • Participate in DevOps work spanning design, coding, testing, and support for customer issues.

Desired Qualifications

  • Knowledge of enterprise network environments and cloud technology.
  • Experience with scripting and containers, such as Lua, Bash, and Docker.
  • Experience with data insight tools such as Azure Data Explorer.
  • Experience developing and maintaining both user-mode DLLs and kernel-mode drivers.
  • Experience with test management platforms such as TestRail.
  • Ability to visualize design and test logic to improve test coverage and identify edge cases.

About the Company

Trend Micro

Global cybersecurity solutions with threat intelligence

Trend Micro provides cybersecurity solutions for businesses, protecting against digital threats across industries. Its products monitor networks, endpoints, and cloud environments to detect and block attacks, using AI and big data to analyze threats; customers access protections via software licenses and cloud security services, with optional managed services and consulting. The company differentiates itself with a broad enterprise-focused portfolio that combines threat intelligence, APT defense, ransomware protection, cloud security, and managed services backed by large-scale data analysis. Its goal is to help organizations reduce risk and stay ahead of evolving cyber threats by delivering integrated security across on-premises, cloud, and hybrid environments.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Tokyo, Japan
Founded
1988

Recently Posted Jobs

Explore more opportunities at Trend Micro

See more jobs