Engineering Lead

JOB DESCRIPTION

Responsible for ensuring that key projects and engineering duties are fulfilled.
Responsible for solving any engineering issue that comes up in a project.
Responsible for answering technical questions, training new employees, and working with other teams. 
Responsible for gauging progress and preparing reports on the progress of Engineering projects.
Responsible for assigning tasks to engineers
Responsible for communicating effectively with customers
Design and develop reusable, scalable and highly reliable distributed software, including RESTful services. Work with UI/UX designers and product managers to design and develop applications. Lead implementation of customer-facing software components.
Lead and support customer deployment and integration. Responsible for ensuring successful product integration and deployment in customer environment; providing cost estimation for customer deployments; providing training for customers; providing technical consultancy and support to customers on a day-to-day basis.
Design and implement robust and scalable software components for product frontend using ReactJS, NodeJS, GraphQL
Design and implement robust and scalable software components for product backend in Python 
Design and implement REST-based APIs and microservices
Develop reusable software components, write unit tests, automate test suites, perform code reviews
Solve complex problems and deliver reliable components and services on schedule
Translate functional requirements into robust, efficient solutions
Work with product manager to understand end-user requirements, formulate use cases, implement solutions 

JOB REQUIREMENT

Must-have:
5+ year’s experience with design & implementation of complex distributed systems
Solid background in algorithms and software engineering
1+ year’s experience with Big Data engineering
1+ year’s experience with REST API engineering
1+ year’s experience with ReactJS, NodeJS, Microservices, AWS Stack
Programming language: Python
Nice-to-have:
Experience with Apache Spark development
Experience with TensorFlow development
Experience with Hadoop development
Experience with Kubernetes
Programming language: Golang, React Native
University degree: Bachelor’s or Master’s degree in Computer Science or equivalent

WHAT'S ON OFFER

Awesome colleagues
We will match exceptional talent with exceptional compensation (salary and equity)
You can shape the company culture where the best ideas always win out–regardless of the role, title or seniority; and where engineers are encouraged to help drive strategic decisions
Unlimited vacation policy
Comprehensive health insurance 

CONTACT

PEGASI – IT Recruitment Consultancy
Email: recruit@pegasi.com.vn | Tel: +84 28 7109 9077
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:

Product, AI Application Platform

Technical Skills:

Python, Backend, Frontend, Management, Algorithm, AWS, Big Data

Location:

Ho Chi Minh - Viet Nam

Salary:

Negotiation

Job ID:

J00640

Status:

Active