Software Engineer (Backend/Golang)

THIRD PARTY CONSULTING PTE. LTD.


Date: 9 hours ago
Area: Singapore, Singapore
Salary: SGD 5,000 - SGD 10,000 per month
Contract type: Full time

About the Role

We are looking for a highly skilled and motivated Software Engineer, Backend (Golang) to join our core product engineering team. You will play a critical role in designing and building high-performance backend systems that power AI-driven features and handle large-scale data workloads.

This is a unique opportunity to work alongside a cross-functional team of AI researchers, frontend developers, and product managers in a fast-paced, innovation-driven environment.

Key Responsibilities

  • Build robust, scalable, and high-performance backend services using Golang to support our AI-powered products.
  • Design, develop, and optimize RESTful and GraphQL APIs for seamless integration with frontend systems.
  • Participate in system architecture planning to ensure stability, scalability, and maintainability.
  • Handle and optimize large-scale data flows and distributed systems to support real-time and batch processing needs.
  • Collaborate closely with frontend and AI teams to support fast, iterative product development.
  • Write clean, maintainable, and well-documented code that meets internal quality standards.
  • Conduct regular code reviews, share technical insights, and contribute to building a strong engineering culture.

Requirements

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of backend development experience, with strong proficiency in Golang.
  • Familiarity with microservices architecture and service communication tools like gRPC and container orchestration tools such as Kubernetes.
  • Proficient in database design and optimization, with experience in databases like MySQL, PostgreSQL, or MongoDB.
  • Hands-on experience with distributed systems, message queues (e.g., Kafka, RabbitMQ), and caching systems (e.g., Redis).
  • Strong problem-solving skills, passion for technology, and ability to learn quickly.
  • Strong command of both English and Chinese for effective communication in a multicultural setting.
Post a CV