Work location: Ho Chi Minh
Salary:
Industry: Others , IT - Software
Deadline to apply:
Level: Team Leader / Supervisor
Experience:
Technical & Architectural
· Responsible for the overall technical architecture and long-term vision for major components of the platform.
· Ensure all software systems are designed and built to meet standards of reliability, maintainability, performance, and security.
· Develop and execute the technical strategy aligned with business objectives and product direction.
· Establish and enforce engineering best practices, coding standards, and quality benchmarks.
· Evaluate, select, and introduce new tools, technologies, and engineering methodologies to improve productivity and system robustness.
· Review and guide system design decisions related to microservices, cloud infrastructure, data pipelines, and overall system scalability.
Project & Execution Management
· Lead the planning and execution of large-scale, complex software projects from initial concept to final delivery.
· Plan and coordinate sprint cycles, project timelines, resource allocation, and delivery milestones.
· Identify, manage, and mitigate technical risks, dependencies, and priorities across multiple concurrent initiatives.
· Ensure smooth coordination across teams and drive consistent, predictable delivery of project roadmaps.
Leadership & Team Management
· Lead, mentor and develop a team of software engineers, providing technical guidance and career development support.
· Collaborate closely with AI teams, other department and cross-functional stakeholders to deliver fully integrated end-to-end solutions.
· Manage resource allocation, capacity planning, overall team performance to ensure effective execution across all projects.
· Cultivate a collaborative, innovative, and inclusive engineering culture that encourages continuous learning and improvement.
· Conduct regular 1:1s, coaching sessions, and performance reviews to support team members’ growth and alignment with organizational goals.
Education & Experience
· Master or Doctoral degree in Computer Science, Software Engineering, or a related field.
· Minimum of 8+ years of software engineering experience, 2+ years in a technical leadership or engineering management role at least 5 members.
· Proven experience leading teams in building large-scale, high-availability, cloud-based software platforms.
· Demonstrated success in managing complex software projects and delivering high-quality products.
· Strong understanding of system architecture, distributed systems, and microservices design.
· Hands-on experience with cloud platforms (AWS, GCP, or Azure) and modern cloud-native technologies.
· Proficiency in one or more modern programming languages (e.g., Python, Node.js, Go, Java).
· Solid understanding of DevOps practices, CI/CD pipelines, Kubernetes, Docker, and infrastructure automation.
· Experience with relational and NoSQL databases, API design, and scalable data processing pipelines.
· Ability to drive technical decisions, review system designs, and ensure adherence to engineering standards.
Soft Skills
· Strong leadership abilities with a demonstrated capacity to mentor, develop, and motivate engineering teams.
· Excellent project management and organizational skills, with hands-on experience in Agile/Scrum practices.
· Ability to plan sprints, manage timelines, and drive projects to completion with clear milestones and accountability.
· Exceptional verbal and written communication skills, able to articulate complex technical concepts to both technical and non-technical stakeholders.
· Strong collaboration and influencing skills, with the ability to align cross-functional teams around a shared technical direction.
https://www.ctgroupvietnam.com/ Number of employees: 1.000-4.999