Now hiring

Sr. Support / Software Engineer (TippingPoint) @ Trendmicro

TaipeiOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Join Trend ‧ Join New Generation

趨勢科技 - 全球雲端資安領航者 / 全亞洲最大軟體公司 / 企業版圖橫跨五大洲 / 趨勢全球研發基地在台灣 =============================================================== Overview Trend Micro’s TippingPoint™ Taiwan Engineering Team is expanding! We are establishing a pair engineering team that collaborates closely with the US-based TippingPoint group to support and enhance our on-premises intrusion prevention solutions - Threat Protection System (TPS) and Security Management System (SMS).

In this role, you’ll take ownership of the end-to-end case-handling process - from triage and investigation to root cause analysis, code fix, verification, and release. You’ll work in a global environment that values technical depth, teamwork, initiative, and effective use of modern AI tools, applying your skills to maintain and improve world-class network security products. AI-assisted engineering is an expected part of how we work - helping engineers move faster, troubleshoot smarter, automate repetitive tasks, and deliver higher-quality outcomes. As the team matures, you’ll also have opportunities to participate in new feature development.

Responsibilities

• Handle customer cases end-to-end: triage, reproduce, investigate, identify root causes, implement fixes, verify, and release patches

• Collaborate closely with US TippingPoint engineers and global support teams for knowledge transfer and issue resolution

• Work on C/C++ code base for TPS and Java code base for SMS, under Linux environments

• Analyze logs, core dumps, and network traces to pinpoint defects or performance issues

• Develop diagnostic tools, automation scripts, or internal utilities to improve triage efficiency

• Maintain and enhance test coverage and release quality through automated testing

• Contribute to documentation and share technical insights across global teams

• Participate in future feature development once the team transitions beyond the sustaining phase

• Use AI tools to improve debugging, coding, testing, documentation, and daily productivity

• Apply sound judgment to validate AI-generated output and ensure engineering quality

• Drive workflow improvements through AI and automation

Qualifications

• BS/MS in Computer Science, Information Technology or related field

• 3+ years of experience in software development or sustaining engineering

• Proficiency in C/C++ (for TPS) and Java (for SMS), with solid understanding of Linux systems and networking fundamentals

• Familiar with troubleshooting, debugging, and root cause analysis of large code bases

• Experience with source control (Git), build systems, and CI/CD pipelines

• Knowledge in network protocols (TCP/IP, VLAN, IPSec etc.) or intrusion prevention technologies is a plus

• Strong communication skills in English for global collaboration

• Hands-on experience with AI-assisted development tools

• Ability to use AI effectively for coding, debugging, analysis, or automation

• Ability to critically review AI output for correctness, quality, and security

• Willingness to continuously learn and adapt to new AI tools

Personality & Mindset

• Self-motivated and curious learner who takes initiative to seek knowledge and clarify ambiguity

• Analytical thinker with a problem-solving mindset and attention to detail

• Proactive in cross-team communication and sharing findings

• Resilient, responsible, and eager to grow in a fast-moving cybersecurity domain

• Embraces AI as a core part of modern engineering practice while maintaining strong ownership and quality standards

=============================================================== 連結智慧 守護世界 --- Connected Intelligence for Securing a Connected World

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores