Tech Lead (Golang/Java/Python, Scrum Master)
Tech Lead (Golang/Java/Python, Scrum Master)
Urgent
Ho Chi Minh
Tech/Engineer
Responsibilities and Duties
- Lead a small development team (initially 2 members), balancing hands-on development and team facilitation.
- Drive sprint planning, daily stand-ups, retrospectives, and other Agile ceremonies.
- Act as a key contact point between engineering, business stakeholders, and management to ensure alignment and visibility.
- Contribute directly to development, designing and implementing scalable backend systems and services.
- Provide technical guidance, mentorship, and regular code reviews to ensure high engineering standards.
- Track team progress and health using tools like Jira, ensuring timely delivery and continuous improvement.
- Help shape team processes, estimation practices, and foster a culture of shared ownership and accountability.
Qualifications
- 5+ years of experience in software development with strong hands-on skills in a modern programming language (e.g., Go, Java, Kotlin, TypeScript, Python, etc.).
- Experience in leading small teams or acting as a Scrum Master, Tech Lead, or Engineering Manager in an Agile environment.
- Deep understanding of backend system design, software architecture, and micro-services.
- Strong communication and stakeholder management skills, with ability to collaborate effectively with product managers, designers, and leaders.
- Comfortable facilitating Agile ceremonies and balancing delivery accountability with technical execution.
- Strong sense of ownership, self-direction, and reliability in fast-moving environments.
Nice-to-Haves
- Experience with distributed systems, message queues (e.g., Kafka), or event-driven architectures.
- Familiarity with Domain-Driven Design (DDD), clean architecture, or design patterns for scalable backend development.
- Exposure to infrastructure as code, containerized environments (e.g., Docker, Kubernetes), or cloud platforms (especially AWS).
- Experience working in a multi-national, cross-timezone team environment.
- Scrum Master certification (CSM, PSM) or similar is a plus.
Language Skills
- Business level English proficiency (TOEIC score of 700 or above equivalent).
- Japanese proficiency is not required but nice to have.
Technology Stack
- Language: Go, Java, Python or any other languages
- Database: MySQL, DynamoDB, Redis
- Infrastructure/Middleware: Terraform, Kubernetes, AWS (EKS, ECR, RDS, S3, SQS, SNS, etc…), GCP, Docker, Kafka, NginX, Consul
Tools Used
- Communication: Slack, Kibela, Zoom
- Monitoring: Datadog, Rollbar, Sentry
- Repository Management: GitHub
- CI/CD: Argo CD, Circle CI, Jenkins, GitHub Actions
- Ticket Management: Jira
- Security: Dependabot, Sonarqube

Our benefits
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
- Bonus: 13th month salary
- 16 - 24 paid days off and more
- Paternity leave: Extra 5 days
- Annual company trip; Quarterly team building
- Billiards & Running club
- Annual health check
- Well-equipped facility: Macbook pro, additional monitor,..
Caring Career & Development:
- Clear Career path
- Foreign language & International technology-related certifications sponsoring
- External & internal training courses
- Soft-skill workshops
- Tech seminars
- Monthly and biannual Recognition Awards
- Performance & salary review: twice/year (Jun & Dec)


Not found any
ideal
position yet?
ideal
position yet?
Just leave your CV and
we will
contact you for upcoming
opportunities.
we will
contact you for upcoming
opportunities.