The role
We are hiring a Field Service Engineer to be based in Singapore. This role will be customer-facing and, ideally, you’ll have a good understanding of software engineering and data structures & algorithms. As a Field Service Engineer, you will build innovative products on state-of-the-art technologies that bring the experience to the application.
We are looking for candidates who share a passion for tackling complexity and building platforms that can scale. Our field moves extremely quickly and so it’s important that you’re keen to learn; we think that this job represents a fantastic opportunity to apply cutting edge technologies into production. In short, it’s a pretty sweet gig.
Key responsibilities
- Participate in the complete software engineering cycle
- Design, develop, test, deploy, maintain and improve software
- Engage in technical design
- Build reusable codes/frameworks that are efficient, scalable, and stable
- Create technical documentation
- Write high-quality elegant, readable, and well-documented code
- Validate code that enables customer and business goals
- Evaluate and optimise code to maximise performance
- Be accountable for & maintain a sense of pride for the product
- Manage individual project priorities, deadlines, and deliverables
- Work closely with our PM and engineering teams to define feature specifications and build the next generation of products leveraging frameworks such as React
- Work closely with operations and infrastructure to build and scale back-end services
- Plan and execute on-site field service technical support at customer locations
Ideal traits
- Bachelor’s degree in Engineering, Computer Science, or a related technical field
- Practical experience with Software Engineering or related field in previous roles
- Experience serving in the capacity of a technical sales engineer in a cloud computing environment, or equivalent experience in a customer-facing role
- Experience with developing scalable architecture using API management, microservice frameworks, SaaS, PaaS, and/or IaaS technologies, and container orchestration systems
- Experience with cloud-native software development methodologies and tools to support application development / deployment stages, including CI/CD
- Understanding of Big Data landscape and Business Intelligence technologies
- Experience with modern cloud architectures and technologies
- Experience with legacy and modern application development, cloud service delivery, and deployment
- Experience with containers and associated technologies
- Good understanding of relational databases and SQL
- Passion for solving complex and interesting problems
Apply now