Technical Lead (Golang)

ABOUT CLIENT

Our client is a global technology company that specializes in providing innovative IT solutions for the financial services industry

JOB DESCRIPTION

Leadership & Architecture: Guide backend architecture using Golang, focusing on clean code, scalability, and system robustness.
Team Leadership: Lead and coach a team of developers (onshore and offshore), ensuring alignment with technical and delivery goals.
Solution Delivery: Manage the entire SDLC for backend systems for financial clients, from requirement analysis to deployment.
Collaboration: Collaborate closely with cross-functional teams such as DevOps, QA, UI/UX, and business stakeholders.
Code Quality & Best Practices: Advocate for engineering best practices, coding standards, and performance optimization.
Client Engagement: Represent in client meetings to explain design choices, implementation plans, and technical roadmaps.

JOB REQUIREMENT

Over 15 years of professional experience in software development.
More than 5 years of expertise in backend development with Golang.
Demonstrated leadership in guiding backend teams for large-scale application development.
In-depth understanding of developing RESTful APIs, backend performance, and security principles.
Proficient in working with relational databases such as PostgreSQL, MySQL, etc.
Skilled in unit testing, debugging, and code optimization.
Strong communication skills in English, both written and verbal.
Exposure to financial services or large-scale enterprise environments.
Familiarity with CI/CD, Docker, Kubernetes, API Gateway (Kong/Apigee), and modern DevOps practices.
Experience with cloud platforms (AWS, Azure, or GCP).
Familiarity with JIRA or other agile project management tools.
Experience in static code analysis tools and code quality enforcement.

WHAT'S ON OFFER

Attractive salary
Guaranteed 13th-month salary
Additional performance-based bonuses
Access to professional English course
Comprehensive health insurance
Generous annual leave
Competitive compensation
Comprehensive benefits package including medical, dental, and vision coverage
Emphasis on Company Culture and Core Values
Professional Development Training with personalized career growth plans
Exposure to global environment and diverse, international teams
Opportunity to work with leaders in technology within the financial services industry
Work with prominent clients in capital markets, banking, and other sectors

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Outsource

Technical Skills:

Golang

Location:

Ho Chi Minh, Ha Noi - Viet Nam

Working Policy:

Job ID:

J00582

Status:

Close

Related Job:

Tech Lead (C#/.NET - JTL AI Service Desk)

Ho Chi Minh - Viet Nam


Outsource

  • .NET
  • ReactJS
  • Azure

Create and enhance scalable backend services using C# and .NET technologies Guide architectural choices for distributed and service-oriented systems Construct dependable APIs, integrations, and asynchronous processing workflows Work with AI and data teams to incorporate intelligent automation capabilities into the platform Enhance platform reliability, observability, security, and performance Lead technical discussions, code reviews, and engineering best practices Coach engineers and promote technical development across the team Contribute to long-term platform strategy and technical roadmap Collaborate with frontend, DevOps, and product teams to produce high-quality solutions

Negotiation

View details

Technical Program Manager (Japanese Speaking)

Ho Chi Minh - Viet Nam


Product

  • Project Management
  • BSE/BrSE

Leading the exploration of the current (As-is) and ideal (To-be) states: Working with engineers to clarify and define current specifications, including unorganized and undocumented legacy materials. Defining the desired behavior at PMI completion and translating it into a step-by-step approach and requirements. Setting deadlines and defining the "Definition of Done" for each action and strictly managing them. Collaborating with the Staff Engineer to assess the trade-offs between technical constraints and business requirements, and define the scope that provides a satisfactory ROI. Operating the project with a "SWAT team" consisting of Senior Software Engineers and Project Managers at its core. Collaborating with Tech Leads and Project Managers to maintain the pace of progress through appropriate task assignments and blocker removal. Ensuring the quality of documentation, including requirements and API specifications, guaranteeing not only the accuracy of Japanese-English translations but also logical consistency. Cross-management of stakeholders across multiple locations and multiple projects. Streamlining human-dependent operations, including AI agents and automation tools. Leading the development of data migration plans, security integration policies, and testing strategies until approval is obtained. Cultivating a "bad news early" culture to promote early risk detection and escalation. Continuously improving and updating the PMI playbook (standard procedures).

Negotiation

View details

Tech Lead (Typescript/ Node.js - Pay Team)

Ho Chi Minh - Viet Nam


Outsource

  • NodeJS
  • ReactJS
  • Azure

Provide technical leadership and mentorship for a team of Senior Software Engineers, offering guidance on architectural decisions, code reviews, and best practices Conduct regular 1:1s, performance discussions, goal setting, and support personal development plans for the team Take ownership of team delivery, including sprint planning, backlog refinement, removing blockers, and ensuring reliable execution Act as the primary technical point of contact for the Product Manager and stakeholders Support recruitment efforts by participating in interviews and contributing to building the engineering team Cultivate a culture of quality, security, and continuous improvement within the team Contribute to the development and code ownership of the TypeScript-based Payment API and Hub App (React) Define and evolve the technical architecture, including API design, security model (OAuth2 / JWT), cloud infrastructure (Azure), and data flows Drive the roadmap for test automation, CI/CD pipelines (GitHub Actions), observability, and SLA compliance (24/7 availability) Evaluate and implement AI-assisted development tools to enhance team productivity Ensure PCI DSS compliance and secure-by-design practices across the entire stack Provide hands-on incident response and on-call escalation support.

Negotiation

View details