At IIA (Identity Intelligence & Analytics) Team in Trend Micro, our mission is to protect customers' identity assets from security threats and misconfigurations.
As a Senior Backend Engineer, you'll architect scalable systems to process identity data from multiple IAM sources, drive technical excellence, and mentor team members to deliver impactful security solutions.
Responsibilities
Architect and build scalable backend systems to ingest and analyze identity data from multiple IAM sources (OnpremAD, EntraID, Okta, Google Cloud Workspace)
Design services to detect security risks, misconfigurations, and compromise indicators in identity objects and activity logs
Drive technical decisions on system architecture, technology stack, and infrastructure design
Develop automated reporting and alerting systems for real-time identity risk insights
Collaborate with cross-functional teams to deliver robust security solutions
Establish engineering best practices for testing, code quality, and performance
Champion AI adoption to enhance development workflows and code quality
Qualification/Requirement
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
5+ years of backend development experience delivering production systems at scale
Proven experience in software architecture design for scalable, maintainable systems
Expert proficiency in Java Spring Framework (Spring Boot, Spring Cloud, Spring Data)
Hands-on experience with microservices development and Kubernetes deployment
Experience designing and managing CI/CD pipelines
Cloud-based development experience (Azure, AWS, or GCP)
Proficiency in Infrastructure as Code frameworks (Terraform, CloudFormation, or Pulumi)
Experience architecting complex data analysis solutions in production
Requirements
Ability to extract clear requirements from ambiguous business needs
Experience with resource estimation and timeline planning
Cross-functional collaboration skills to define API contracts and integration testing strategies
Track record of coordinating multiple teams to deliver end-to-end features
Ability to explore emerging technologies and drive team growth
Experience with big data technologies (Spark, Hadoop, Kafka)
Expertise in containerization (Docker) and DevOps/SRE practices
Proficiency with AI development tools (Claude Code, Cursor)
Understanding of identity platforms (EntraID, Okta, Google Workspace, Active Directory)
Knowledge of identity security threats and compliance frameworks (Zero Trust, PAM)