Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

ETHOS (SINGAPORE) PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Singapore seeks a Senior Backend Engineer to lead the design and development of complex backend systems and architect API frameworks. With 7+ years of experience, candidates should possess skills in TypeScript, Go, and AWS, and demonstrate strong leadership and communication abilities. This role involves mentoring junior engineers, ensuring code quality, and driving projects from concept to launch, fostering a high-performance environment.

Qualifications

  • 7+ years of full-time engineering experience in complex environments.
  • Experience designing and delivering backend architectures.
  • Strong understanding of distributed systems and API design.

Responsibilities

  • Lead the design and development of complex backend systems.
  • Participate in code review processes.
  • Mentor junior and mid-level engineers.

Skills

TypeScript
Go
Python
PostgreSQL
Kubernetes
React
AWS
Job description
Duties and Responsibilities
  • Lead the design, development, and maintenance of complex backend systems and distributed services
  • Partner cross-functionally with engineers, PMs, designers, and non-technical stakeholders to drive projects from concept to launch
  • Architect, build, and evolve API frameworks and platform capabilities used across multiple teams
  • Produce clean, modular, well-tested, and high-performing code and abstractions
  • Identify, diagnose, and resolve performance, scalability, and reliability issues
  • Champion engineering best practices and drive consistency across the codebase
  • Participate in—and help elevate—the team’s code review process
  • Clearly communicate technical decisions, tradeoffs, and project updates to diverse audiences
  • Mentor and support junior and mid-level engineers, fostering a culture of growth and high performance
  • Take end-to-end ownership of major projects, including requirements clarification, design, execution, and rollout
Qualifications and Skills
  • 7+ years of full-time engineering experience, ideally in high-scale, high-complexity environments
  • Demonstrated experience designing and delivering backend architectures from the ground up
  • Strong understanding of distributed systems, API design, and performance tradeoffs
  • Hands-on engineering experience with several of the following: TypeScript, Go, Python, PostgreSQL, Kubernetes, React, AWS
  • Skilled in software engineering best practices: design patterns, testing strategies, observability, code quality, and secure development
  • Excellent verbal and written communication skills; able to explain complex ideas to technical and non-technical stakeholders
  • Proven ability to lead cross-team initiatives, drive alignment, and influence technical direction
  • High degree of ownership, proactive problem-solving, and the ability to operate with urgency when needed
  • Strong CS fundamentals including data structures, algorithms, and understanding of security principles and common attack vectors
  • Candidate must be based in Singapore and possess valid work authorization (e.g., PR or equivalent eligibility to work in Singapore)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.