Mô tả Công việc
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.