Description
Trend Micro Consumer Backend team is looking for a talent backend engineer to develop cloud backend solutions which support Consumer Home Network and Data Security product backend to the worldwide users.
We build backend solutions in both private and public clouds with the hybrid design concept. Service-oriented and Microservice architecture are the key themes of our solution design. It is continually evolving by adopting new and modern technologies.
In the fast-growing mobile business, we provide a large-scale system with high capacity and instant response to respond to market needs quickly. DevOps transformation is ongoing in this team.
Responsibilities
- Design/ implement/ sustain the backend platform, which supports Home network security, Password Management, and ID Security products.
- Integrate with partners’ backend systems with high-quality API.
- Own the quality of your modules including unit testing, smoke testing, and performance.
Essential Requirements
- BS/MS in Computer Science or Information Service related
- 3+ years of experience in web applications and web service development
- Solid Java/JavaScript programming skill, Python/PHP/C# programming skill is a plus
- Familiar with AWS DynamoDB/Lambda/SQS/Kinesis/MariaDB
- Experience with system analysis, design, and refactoring.
- Able to work in a fast-paced, creative and collaborative environment
- Self-motivated with a passion for the web and technology
- Strong problem solving, analytical skills
- Moderate English reading/writing skills
Desirable Pluses
- Experience with large-scale distributed systems
- Experience with cloud platforms (AWS, Azure…)
- Experience with container management (k8s, docker…)
- Experience in SOAP / REST programming
- Experience in SQL/NoSQL
- Experience in WCF programming
- Experience in Jenkins or other CD / CI service
- Experience in Linux shell script or Windows Powershell script
- Experience in event-driven programming
三題有點難度的 Codility,限制兩個小時完成。
一面約莫 90 分鐘,面試官是三位資深工程師。聊了些組內分工狀況後,就自我介紹和講解過往的專案內容,過程頗輕鬆愉快,像聊天一樣,順順的。
二面約莫 70 分鐘,分別與高階主管和人資面試。英文的自我介紹後,就問專案內容、過往經驗、團隊合作、挫折經驗的克服、如何學習新的事物。
兩小時測驗幾乎都是演算法。接著由兩位面試官問我 3 種 .NET Framework 的差別、使用的程式語言和之前的工作經歷。