Senior Backend Engineer

Shuru Technologies

Singapore

Hybrid

SGD 120,000 - 150,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Shuru Technologies is seeking a Senior Backend Engineer to own design and architecture decisions, build secure, scalable backend systems, and mentor teammates. You will collaborate with product and engineering teams to deliver reliable services.

The role emphasizes strong fundamentals in distributed systems, API design, and cloud-native practices, with hands-on development in Java/Spring Boot and Golang, plus Kubernetes, Kafka, and observability tooling.

Qualifications

  • Experience building production backend systems.
  • Proficient in Java or Golang; Spring Boot is a plus.
  • Strong understanding of design patterns and system design.
  • Hands-on with databases, data modeling, and API development.

Responsibilities

  • Own backend development from architecture through deployment and production support.
  • Build products from scratch and scale them as usage grows.
  • Design robust APIs, data models, microservices, and event-driven workflows.
  • Make architecture decisions balancing performance, scalability, security, and maintainability.
  • Build distributed systems with fault tolerance and reliable communication.
  • Improve monitoring, logging, metrics, and alerting.
  • Contribute to CI/CD pipelines, containers, and cloud infra.
  • Mentor teammates through design discussions and code reviews.
  • Collaborate with product and engineering teams and own delivery outcomes.

Skills

Backend development
System design
Distributed systems
DevOps basics
Code reviews / mentoring

Tools

Java
Golang
Spring Boot
Kafka
Kubernetes
Google Cloud
Grafana
Prometheus

Job description

We are looking for a Senior Backend Engineer to build greenfield products, own design and architecture decisions, and mentor teammates. You will work closely with product and engineering teams to build secure, scalable, and reliable backend systems.

Responsibilities:

  • Own backend development from architecture and system design through implementation, deployment, and production support.
  • Build products from scratch and scale them as usage and business complexity grow.
  • Design robust APIs, database models, microservices, and event-driven workflows.
  • Make architecture decisions balancing performance, scalability, consistency, security, and maintainability.
  • Build distributed systems with fault tolerance, reliable communication, and appropriate data consistency guarantees.
  • Improve monitoring, logging, metrics, and alerting.
  • Contribute to CI/CD pipelines, containerized deployments, and cloud infrastructure.
  • Mentor teammates through design discussions, code reviews, and hands-on technical guidance.
  • Collaborate with product and engineering teams and take ownership of delivery and product outcomes.

Requirements:

  • Strong experience building and operating production backend systems.
  • Experience in any backend programming language is welcome, provided engineering fundamentals are strong, and the candidate is open to working with Java/Golang. Prior Java/Golang experience is not mandatory.
  • Solid understanding of design patterns, architectural principles, and system design.
  • Hands-on experience with databases, data modeling, query optimization, and API development.
  • Experience with event-driven architectures, asynchronous processing, and distributed systems.
  • Strong understanding of distributed consistency, concurrency, scalability, and failure handling.
  • Knowledge of application security, authentication, authorization, and secure data handling.
  • Working knowledge of DevOps basics, including CI/CD, containers, and Kubernetes.
  • Experience with cloud platforms, preferably Google Cloud; AWS experience is also acceptable.
  • Ability to work independently, communicate technical decisions, and mentor teammates in a remote environment.

Technology Stack:

  • Backend: Java / Spring Boot and Golang
  • Infrastructure: Kubernetes and Google Cloud
  • Messaging: Kafka
  • Observability: Grafana and Prometheus
  • Prior experience with every technology in the stack is not required.

Preferred Background:

  • Startup experience building products from 0 to 1 and scaling them from 1 to 100.
  • Experience owning architecture and delivering greenfield products.
  • Experience in anti-fraud, commercial banking, or growth engineering is a plus.
  • Comfort working with ambiguity, taking ownership, and balancing delivery speed with engineering quality.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer
Senior Backend Developer

fpt asia pacific pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Engineer (JAVA / GO)
Senior Backend Engineer (JAVA / GO)

Vanguard Software Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Technical Leadership Opportunities
Continuous Growth
High-Performance Collaboration
+1
Backend Engineer (JAVA / GO)
Backend Engineer (JAVA / GO)

VANGUARD SOFTWARE PTE. LTD. • Singapore

On-site
SGD 90,000 - 170,000
Senior Backend Engineer (Golang)
Senior Backend Engineer (Golang)

Not Another Headhunting Company • Singapore

On-site
SGD 80,000 - 120,000
Senior Backend Engineer (Golang)
Senior Backend Engineer (Golang)

nahc.io • Singapore

On-site
SGD 80,000 - 110,000
Software Engineering Manager
Software Engineering Manager

Trulyyy • Singapore

On-site
SGD 180,000 - 300,000
Senior Software Engineer
Senior Software Engineer

PENROSE TECH (SINGAPORE) PTE. LTD. • Singapore

Remote
SGD 90,000 - 130,000
Remote working arrangements
Medical and dental coverage
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

minden.ai • Singapore

On-site
SGD 120,000 - 180,000
Backend Technical Lead | Cloud-Native | Golang
Backend Technical Lead | Cloud-Native | Golang

Newbridge • Singapore

On-site
SGD 180,000 - 240,000
Backend Technical Lead | Cloud-Native | Golang
Backend Technical Lead | Cloud-Native | Golang

newbridge alliance pte. ltd. • Singapore

On-site
SGD 180,000 - 260,000