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.
What You’ll Do
•
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
Nice to Have
•
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)