Principal Engineer phát triển nền tảng fintech B2B quy mô lớn, thiết kế kiến trúc microservices, tối ưu hiệu năng và dẫn dắt đội ngũ.
Yêu cầu
8+ năm kinh nghiệm tổng thể, 4+ năm Golang
Vận hành ứng dụng trên môi trường production
Tối ưu hiệu năng ứng dụng
Kinh nghiệm Agile/Scrum
Tư duy sản phẩm mạnh, sở hữu trách cao
Trách nhiệm
Xây dựng ứng dụng B2B xử lý dữ liệu khổng lồ từ đầu
Thiết kế kiến trúc phức tạp tích hợp API hệ thống bên ngoài
Khắc phục sự cố hệ thống nhanh chóng qua giám sát và cảnh báo
Cải tiến CI/CD, đưa vào công cụ và văn hóa phát triển hiệu quả
Có thì tốt
Kinh nghiệm phát triển ứng dụng B2B
Kinh nghiệm Docker/Container
Lương và phúc lợi
Lương đầy đủ thời thử việc
Bảo hiểm xã hội, y tế, thất nghiệp từ ngày đầu tiên (100% lương)
Bảo hiểm y tế & tai nạn riêng tư (cấp quản lý bao gồm gia đình)
Thưởng tháng 13
Tóm tắt bằng AI từ JD gốc, đọc JD gốc trước khi ứng tuyển.
JOB DESCRIPTION
We're building a fintech platform and there are certainly a lot of things to do. As part of the team, you’ll encounter both technical and business challenges on a daily basis. Below is some examples that we believe you will find it interesting.
Tech challenges: + Performance optimization (slow DB queries, High latency API,...) + Micro-service design (domain driven design, decoupling service,...) + Async processing + Service logging & monitoring
Business challenges: + Large enterprise support with thousands of record + Pay as you go charging + Domain boundary context
This role expects a strong security mindset, with a clear understanding of data privacy, credential protection, device security, and the responsible use of corporate systems, tools, and accounts.
Your day will be like:
Develop BtoB applications having a massive amount of data from scratch
Design a complex architecture which includes API linkage to external systems
Quickly fix system failures or abnormalities by monitoring or notifications
Improve CI/CD for the delivery of a product
Introduce tools, systems and cultures for efficient development
Develop fundamental skills of team members
Lead development with scrum
REQUIREMENTS
Must-have:
Having 8+ years of total experience, 4+ years in Golang
Having experience in operation of an application on a production environment
Experience in improving application performance
Experience with Agile development
Having a strong product mindset
Experience with Microservices
Strong sense of ownership
Having the ability to use English at work
Experience with daily AI tool and AI workflow design
For Principal level, we also expect that candidate can build and review technical architecture, have the ability to provide solution for technical problems and train junior members in the team.
Nice to Have:
Experience to develop B2B applications
Experience with Docker/Container
Caring Mental & Physical Recreation:
Hybrid working: 2 days at the office and 3 days WFH
Working hour: Flexible start 8AM-9AM from Mon-Fri
Full salary in probation
Insurance: Applied from Probation period:
Social Insurance, Health Insurance, Unemployment Insurance (on 100% salary)
Private health insurance & accident insurance. From Managing level: extra for family members