Sr. Cloud Software Engineer (Vision One XDR Search Data Lake)

Trend Micro

Job Summary

The XDR capabilities of Trend Micro's Vision One platform provide context-aware investigation, recording, and reporting of system-level activities across multiple security layers, including endpoints, servers, cloud workloads, email, and networks. Search Data Lake is a critical component that processes hundreds of billions of activity data points daily, aggregates detection logs from various Trend Micro products and third-party security solutions, and provides efficient solutions for internal applications to identify potentially compromised endpoints.

Must Have

  • 5+ years of experience in developing web applications using microservice architecture with RESTful API interface design
  • Familiarity with developing cloud service solutions using AWS, Azure, or GCP
  • Strong programming experience in Python, Go, or Java
  • Experience in unit testing, component testing, and end-to-end testing
  • Experience in development with relational or NoSQL databases, such as PostgreSQL, MySQL, Redis, DynamoDB, or Elasticsearch
  • Experience in CI/CD and agile software development with a DevOps culture and mindset

Good to Have

  • Experience in cloud service architecture design from scratch, especially with serverless technologies
  • Experience in software build and deployment tools, such as Terraform, GitHub Actions, Jenkins, AWS CodeDeploy, or Azure DevOps
  • Experience in service monitoring and alerting tools, like Grafana or Kibana
  • Experience with containerization technologies, e.g., Docker, Kubernetes, or AWS ECS

Job Description

Join Trend ‧ Join New Generation

Overview

The XDR capabilities of Trend Micro's Vision One platform provide context-aware investigation, recording, and reporting of system-level activities across multiple security layers, including endpoints, servers, cloud workloads, email, and networks.

Search Data Lake serves as a critical component that processes hundreds of billions of activity data points collected from Trend Micro Endpoint products daily, aggregates detection logs from various Trend Micro products and third-party security solutions, and provides efficient solutions for internal applications to identify potentially compromised endpoints.

Requirement

  • 5+ years of experience in developing web applications using microservice architecture with RESTful API interface design
  • Familiarity with developing cloud service solutions using AWS, Azure, or GCP
  • Strong programming experience in Python, Go, or Java
  • Experience in unit testing, component testing, and end-to-end testing
  • Experience in development with relational or NoSQL databases, such as PostgreSQL, MySQL, Redis, DynamoDB, or Elasticsearch
  • Experience in CI/CD and agile software development with a DevOps culture and mindset

Personality

  • Good teamwork and problem-solving skills
  • Proactive and self-driven working attitude
  • Willing to take challenges and take actions with agility
  • Passion for staying current with emerging technologies

Responsibility

  • Work closely with stakeholders for requirement discussion, cross-team integration, and troubleshooting
  • Act as a full-cycle developer responsible for delivery of features from planning, design, implementation, testing, deployment, and operations
  • Automate and improve development and release processes

Preferred Qualifications

  • Experience in cloud service architecture design from scratch, especially with serverless technologies
  • Experience in software build and deployment tools, such as Terraform, GitHub Actions, Jenkins, AWS CodeDeploy, or Azure DevOps
  • Experience in service monitoring and alerting tools, like Grafana or Kibana
  • Experience with containerization technologies, e.g., Docker, Kubernetes, or AWS ECS

Connected Intelligence for Securing a Connected World

24 Skills Required For This Role

Team Management Problem Solving Github Game Texts Agile Development Postgresql Mysql Aws Nosql Azure Kibana Azure Devops Terraform Grafana Elasticsearch Redis Ci Cd Docker Restful Api Kubernetes Python Github Actions Jenkins Java