Apply engineering techniques to reduce manual toil for the team and other engineering teams through the automation, tooling, abstract services etc.
Apply engineering techniques to constantly simplify the platform services use by other engineering teams, so that they can move faster to meet their milestones.
Keep abreast of technologies and industry trends related to platform capabilities above to identify opportunities for enriching our offerings.
Collaborate with other teams to leverage specialist capabilities such as quality engineering, digital infrastructure, application security and engineering excellence.
Work with Offshore Development Centre engineers as required, including hiring and technical coaching to augment Platform engineering team as required.
Work with technical counterparts in external vendors and partners as necessary and drive solutions to problems encountered.
Qualification
Bachelor’s degree in Computer Science, Information Technology or equivalent
3+ years of experience in professional software development.
Strong in Golang programming
Experience in architecting and developing distributed systems, database, and API design.
Experience in the field of software engineering, working with data structures, algorithms, and software design.
Experience in writing unit and integration tests.
Strong passion and skill for investigating operational issues to find the root cause.
Possess a high level of attention to detail and consistency.
Can-do mindset, critical thinking, and pursuit of engineering excellence.
Being both a great individual programmer and a great team player.
English fluently
Benefits
Join a global team and work directly with many talents around the world.
Working & growing with passionate, young, and talented team.
Salary: 1500$ - 3500$ Gross
Minimum 13 months’ salary per year, plus performance bonus, pre-sales bonus.
Healthcare: Annual health check-up, Premium Health Insurance TECHVIFY Care
Sponsor and encourage staff to study courses by covering tuition fee, such as Udemy, Coursera