Trend Micro

Staff Software Engineer

Trend Micro
Apply
2 days ago

Responsibilities

  • Lead backend architecture and engineering for the on-premises management appliance and its distributed systems capabilities.
  • Modernize and modularize the Java EE/WildFly monolith while preserving compatibility, uptime, and customer upgrade paths.
  • Own relational and analytical data-tier architecture, performance, schema migrations, transaction integrity, and query optimization.
  • Build full-stack features using backend APIs, React, and TypeScript.
  • Design and maintain backward-compatible RESTful APIs and SOAP services.
  • Architect and integrate cloud microservices using Go, Node.js, Python, and AWS serverless and event-driven services.
  • Diagnose distributed-systems failures, concurrency issues, memory leaks, thread contention, and performance bottlenecks.
  • Establish AI-augmented engineering workflows using agentic coding assistants with rigorous validation.
  • Design resilience features including high availability, failover, cluster replication, and disaster recovery.
  • Develop automated unit, integration, database, contract, and end-to-end browser test suites.
  • Collaborate with architects, Product Management, QA, and Sustaining on technical initiatives and roadmaps.
  • Mentor engineers through design reviews, code reviews, architectural RFCs, and technical presentations.

Requirements

  • 8+ years of professional software engineering experience designing, building, and maintaining enterprise production software, with significant backend depth.
  • Deep expertise in Java and the JVM ecosystem, including multithreading, memory management, garbage collection, thread safety, and profiling.
  • Experience with WildFly or comparable application servers and Java EE/Jakarta EE technologies such as EJBs, JPA, JMS, and JAX-RS.
  • Strong relational and analytical database architecture experience with technologies such as MariaDB, MySQL, ColumnStore, or PostgreSQL.
  • Hands-on experience building modern frontend applications with React and TypeScript alongside backend APIs.
  • Experience designing and maintaining RESTful and SOAP-based services with strict backward compatibility.
  • Demonstrated success refactoring large mature codebases and introducing abstraction boundaries and architectural patterns.
  • Linux systems programming and networking fundamentals, including POSIX, process lifecycle, inter-process communication, sockets, and TCP/IP.
  • Experience using agentic AI development tools such as Claude Code, Cursor, or GitHub Copilot and verifying generated code.
  • Strong debugging and root-cause analysis skills across distributed systems, multithreaded applications, and database-intensive workloads.
  • Strong technical communication, architecture documentation, design review, and mentoring experience.
  • BS 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 technologies, network security appliances, Terraform, Terragrunt, Serverless Framework, Kafka, RabbitMQ, SQS/SNS, Playwright, Vitest, Jest, Pact, and modern build or CI/CD migration work.

Benefits

  • Comprehensive health benefits and paid time off are provided.
  • Pre-partum, maternity, parental, medical leave, and adoption assistance are available.
  • Mental Health Wellness Program and annual wellness incentive are offered.
  • 401(k) with company match is provided.
  • Pet insurance is available.
  • The role is on-site/hybrid in Austin, Texas.
  • The company offers a collaborative, innovative, respectful, and inclusive work environment.

Tech Stack

Amazon DynamoDBApache KafkaAWSCSSGoJavaJestJUnitLinuxMariaDBMySQLNode.jsPostgreSQLPythonRabbitMQReactSOAPTerraformTypeScript
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