Back to Jobs

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
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)
banner apply
banner apply mobile
Not found any
ideal
position yet?
Just leave your CV and we will
contact you for upcoming
opportunities.