← MONEY FORWARD VIETNAM CO.,LTD
Senior/Principal Golang Engineer
MONEY FORWARD VIETNAM CO.,LTD · Hồ Chí Minh
Ứng tuyển tại trang chính thức ↗
Loại hình
Toàn thời gian
Hình thức
Tại văn phòng
Cấp bậc
Nhân viên
Ngành nghề
Kỹ thuật / Cơ khí
Mức lương
Thương lượng
Địa điểm
Not Available, Hồ Chí Minh, Hồ Chí Minh
Tổng quan
- 7 million B2C users; 140,000+ business customer
- Lead the design and development of complex software systems using Golang, with a strong focus on concurrent programming, scalability, and performance optimization.
- Architect and manage cloud-native applications using AWS, ensuring reliable, secure, and efficient infrastructure.
- Streamline software development and deployment by implementing CI/CD pipelines with CircleCI and managing version control through GitHub.
- Optimize SQL database performance, ensuring efficient data management and query responsiveness.
- Collaborate with cross-functional teams (DevOps, Product, QA) to deliver high-quality, end-to-end solutions aligned with business objectives.
- Troubleshoot and resolve complex issues in both development and production environments, providing timely and effective solutions.
- Drive problem-solving strategies to enhance the performance and efficiency of distributed systems and streamline operational processes.
- Implement coding best practices, ensuring high-quality, maintainable, and scalable code across all development efforts.
- Foster innovation by proactively exploring and implementing out-of-the-box solutions to overcome technical challenges and improve system architecture.
- Manage production releases, ensuring seamless deployments, collaboration, and communication across teams and also continuously improving future releases through feedback and lessons learned.
- Mentor and guide teams, fostering a collaborative and communicative environment to meet project goals and enhance team workflows.
- Use AI to rapidly transform the requirements into a functional reality.
- Ultra-fast prototyping and initial production deployment within a matter of days, leveraging generative AI.
- Instantly identifying technical flaws in AI-generated code or UI, and then correcting and improving them.
- Your Skills and Experience
Yêu cầu
- 8+ years of software engineering experience, including 3+ years of Golang development with a strong focus on concurrent programming (goroutines, channels).
- Proficient in Go programming, with demonstrated expertise in concurrency control, troubleshooting, and performance optimization for large-scale systems.
- Experience with cloud-native technologies, particularly AWS, as well as Docker and Kubernetes for infrastructure management.
- Strong proficiency in SQL databases with proven ability in query optimization for high-performance systems.
- Hands-on experience with CI/CD pipelines using CircleCI (or similar tools) and version control with GitHub.
- Adept at troubleshooting and optimizing distributed systems and architectures, ensuring performance and scalability.
- Proven ability to streamline architecture and processes, driving long-term scalability and efficiency.
- Experience with designing and managing RESTful APIs and microservices architecture.
- Demonstrated success in leading production releases, managing timelines, ensuring quality, and fostering team collaboration.
- Preferred Skills:
- Experience with monitoring and logging tools such as Prometheus, Grafana, or the ELK Stack for system performance tracking and analysis.
- Strong knowledge of security best practices in cloud-native environments, ensuring robust infrastructure protection.
- Familiarity with message brokers like Kafka or RabbitMQ, particularly in event-driven architectures.
- Proficiency in continuous integration and automated testing practices, ensuring reliable and efficient deployments.
- Hands-on experience with Docker and Kubernetes, especially in micro-services architecture for scalable application management.
- Experience integrating and orchestrating LLMs within application workflows, including prompt engineering and managing asynchronous AI responses.
- Proven ability to build interfaces or services that interact with AI agents, focusing on efficient data exchange, state management, and handling non-deterministic outputs.
- Hands-on experience working with AI APIs (e.g., OpenAI, Anthropic, or LangChain) to develop agentic features or build internal AI agents that enhance user capabilities and automate complex tasks.
- Practical background in software engineering or a related field (technical institution that enables you to build things on your own). A basic understanding of and familiarity with the B2B business domain.
- Why You'll Love Working Here
- Caring Mental & Physical Recreation:
- Hybrid working
- Full salary in probation & 13th month salary
Quyền lợi
Du lịch
Tóm tắt thông tin từ tin tuyển dụng chính thức. Xem bản gốc ↗
Quan tâm đến vị trí này?
Bạn sẽ được chuyển đến trang ứng tuyển chính thức của nhà tuyển dụng.
Ứng tuyển tại trang chính thức ↗
Đây là doanh nghiệp của bạn?
Nhận quản lý trang, yêu cầu chỉnh sửa hoặc gỡ bỏ
→