Trend Micro

Staff Software Engineer

Trend Micro
Apply
1 day ago

Responsibilities

  • Lead backend architecture and modernization of the Java/WildFly on-premises network security management appliance.
  • Refactor legacy monolithic subsystems into maintainable service boundaries while preserving customer upgrade paths and uptime.
  • Own MariaDB, ColumnStore, and RDS data architecture, query performance, connection pooling, transactions, and schema migrations.
  • Build full-stack capabilities with RESTful APIs, React, and TypeScript while maintaining SOAP interoperability and backward compatibility.
  • Design and integrate cloud microservices using Go, Node.js, Python, and AWS Lambda, API Gateway, S3, DynamoDB, RDS, and AWS IoT.
  • Diagnose distributed-systems failures, concurrency issues, memory leaks, thread contention, and performance bottlenecks using JVM, database, and Linux diagnostics.
  • Establish AI-augmented software development practices with agentic coding assistants and rigorous validation standards.
  • Design high availability, failover, cluster replication, fault tolerance, and disaster recovery for fleet-management systems.
  • Develop automated unit, integration, contract, database, and browser end-to-end tests using JUnit, Go testing packages, Pact, and Playwright.
  • Collaborate with architects, Product Management, QA, and Sustaining, and mentor engineers through design reviews, code reviews, RFCs, and technical presentations.

Requirements

  • 8+ years of professional software engineering experience with significant backend depth.
  • Deep expertise in Java, the JVM, memory management, garbage collection, thread safety, profiling, and high-concurrency systems.
  • Experience with WildFly or comparable application servers and Java EE/Jakarta EE technologies including EJBs, JPA, JMS, and JAX-RS.
  • Strong relational and analytical database architecture experience with technologies such as MariaDB, MySQL, ColumnStore, or PostgreSQL.
  • Hands-on full-stack experience with React, TypeScript, modern CSS/build tooling, and RESTful APIs.
  • Experience designing and maintaining RESTful and SOAP services with strict backward compatibility.
  • Track record of refactoring large mature codebases using abstraction boundaries, design patterns, and clean architecture approaches.
  • Linux systems programming and networking fundamentals including POSIX, processes, IPC, sockets, TCP/IP, and diagnostic tooling.
  • Experience integrating agentic AI development tools such as Claude Code, Cursor, or GitHub Copilot and validating generated code.
  • Strong debugging, root-cause analysis, technical communication, architecture documentation, design review, and mentoring skills.
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience; an advanced degree is welcome.
  • Preferred experience includes AWS cloud-native microservices, Go, Node.js, serverless systems, network security or fleet management, Terraform, Terragrunt, Serverless Framework, Kafka, RabbitMQ, SQS/SNS, Playwright, Vitest, Jest, Pact, CI/CD migrations, Kubernetes, artifact registries, CloudFormation, Azure, GCP, GitHub Actions, merge queues, flaky-test management, and LLM-assisted operational workflows.

Benefits

  • Hybrid work in Austin, Texas, with three days in the office on Tuesday, Wednesday, and Thursday.
  • Medical, dental, and vision insurance.
  • Life insurance and short- and long-term disability coverage.
  • Prenatal, maternity, parental, and medical leave.
  • Mental health wellness program, wellness incentive, and pet insurance.
  • Adoption assistance and tuition assistance.
  • 401(k) with company match.
  • Paid time off and 14 annual holidays.
  • Employee resource groups, ongoing learning opportunities, team activities, and an inclusive work-life-balanced environment.
  • Eligibility for the company-wide performance bonus.

Tech Stack

Trend Micro

About Trend Micro

5,001-10,000 employees

Trend Micro builds cybersecurity software and cloud services for enterprises, governments, and consumers, including endpoint, network, email, and cloud workload protection unified in the Trend Vision One platform. The company sells subscriptions and licenses with managed threat detection and response. Founded in 1988 and headquartered in Tokyo, it is a public company on the Tokyo Stock Exchange with global operations and longstanding partnerships with major cloud providers.

Contact me