SalaryPeak

Principal Backend Engineer (Java / GOlang)

SEARCH STAFFING SERVICES PTE. LTD.
Singapore 8+ years Posted Mar 9, 2026

Salary Range

SGD 102,000 - SGD 120,000 /year

SGD 8,500 - SGD 10,000/month

Skills Required

Excellent Communication SkillsMentoringLeadershipScalabilityToleranceArchitecturalSoftware EngineeringInformation TechnologyMicroservicesNoSQLStrategySpring BootSQLDistributed SystemsApache KafkaJavaTechnical LeadershipRedisDatabases

Job Description

Company Overview / Employee Value Proposition

Smiling is easy. Looking for the perfect job is... Well, leave that to Search Staffing Services. With years of industry know-how, Search Staffing Services is an executive search firm that provides professional and quality recruitment services. Be it connecting top talents to clients or offering professional recruitment advice, Search Staffing Services is the one recruitment firm you can count on to make you grin from ear to ear.

Job Summary

As a Principal Backend Engineer at a local software house, you will lead backend architecture design and drive engineering excellence across teams. You will build scalable, resilient systems, mentor engineers, and influence technical strategy to deliver high-impact solutions.

Responsibilities

  • Design and implement scalable, secure, and highly available backend architectures that meet business requirements
  • Define and enforce engineering standards and reusable frameworks to improve code quality and maintainability across teams
  • Lead technical decision-making and provide architectural guidance to multiple engineering teams
  • Translate complex business needs into reliable, high-performance backend solutions
  • Champion best practices in microservices architecture, observability, and code governance to enhance system robustness
  • Mentor and develop engineers to foster a culture of collaboration, innovation, and continuous improvement

Requirement

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
  • Minimum 8 years of backend development experience with demonstrated success in designing large-scale, distributed systems
  • Proficient in Java or Go programming languages, with practical experience in frameworks such as Spring Boot or WebFlux
  • Skilled in integrating and managing messaging systems (e.g., Kafka) and databases including SQL, NoSQL, and Redis
  • Deep knowledge of scalability, system resilience, and fault tolerance principles applied to backend systems
  • Ability to define and implement coding standards, continuous integration/continuous deployment (CI/CD) pipelines, and monitoring strategies
  • Excellent communication skills in English; knowledge of Mandarin is advantageous for liaising with regional counterparts

Other Information

Interested applicants, kindly forward a copy of your updated resume in WORD document to [email protected] stating your current and expected remuneration together with notice period required by current employer

EA No: 12C6254 | EA Personnel Registration No: R1879665