Senior Backend Software Engineer, APAC (Principal)

Job title: Senior Backend Software Engineer, APAC (Principal)
Contract type: Permanent
Location: Singapore
Salary: SGD12,000-SGD15,000 per month
Contact name: Aniita K
Contact email:
Published: 4 months ago

Job description

​About our client

Widely growing FINTECH Company within APAC.  It is currently the largest food and grocery delivery platform in Asia.

About the role

A client is looking for a Staff Backend Software Engineer to develop highly scalable applications that can be used by millions of users in APAC. As the Client expand beyond food delivery, you will work on one of their growing array of services. Having the ability to solve complex problems at scale, while paying attention to the smallest details, and being a true engineering leader.

Your responsibilities

  • Expert in building and maintaining GraphQL APIs.

  • Good understanding in building reliable and scalable web applications leveraging microservices architecture.

  • Excellent writing and oral communication abilities in English. Software development, problem-solving, and technological difficulties excites you. Design Patterns, Design Principles, Software Architecture, and Testing Methodologies are all skills that you should have (unit, integration and functional).

  • Design and implement the platform which will be used across the Company and manage project priorities, deadlines and deliverables within autonomous teams.

  • Work in a cross-functional and international team to deliver a holistic solution, actively participate in the design and architectural decisions and participate in open reviews and sharing with peers (Code reviews, ideas etc).

  • Be an active partner for Product management in order to provide the best value for stakeholders and our customers.

  • Proficient with Golang, AWS Technologies: DynamoDB, SQS, Kinesis. Knowledgeable in performance optimization in high traffic applications, databases, their optimization and IaC using terraform. SDLC best practices/architecture in designing applications.

You will have

  • Proven success working in a technical individual contributor leadership role for top tech companies.

  • 6+ years of experience leading large-scale software projects.

  • Strong sense of ownership as a technical and product leader.