
Principal Backend Engineer (Remote - Fintech/Payments)
- Vietnam
- Permanent
- Full-time
- Design, build, and maintain backend services and APIs in a distributed, cloud-native environment
- Develop scalable and secure systems with high availability and performance
- Collaborate with product managers, designers, and other engineers to define and deliver high-quality solutions
- Integrate with third-party services and APIs as needed
- Contribute to system architecture and technical decision-making
- Write clean, maintainable, and well-tested code
- Review code and provide technical mentorship to other engineers
- Continuously improve engineering standards, tools, and processes
- 10+ years of backend development experience in complex, high-scale systems
- Strong experience with system design, distributed architecture, and API development
- Proficiency in modern backend programming language (e.g., Go, Java, Python, etc.)
- Experience working in cloud environments (preferably AWS or similar platforms)
- Proven track record of building and maintaining secure, production-grade backend systems
- Experience with integrating external services or third-party APIs
- Familiarity with best practices around security, performance, and observability
- Strong problem-solving skills, product ideation skills, and ability to work in fast-paced, collaborative environments
- Prior experience working on greenfield projects or within early-stage teams is a plus
- Ability to mentor junior engineers and contribute to team-wide improvements
- Exposure to regulated environments or domains such as finance, payment, or banking (payments).
- Knowledge of infrastructure-as-code, CI/CD, and DevOps practices