Lead Backend Engineer

Shuru Technologies

Singapore

Hybrid

SGD 120,000 - 180,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Shuru Technologies is seeking a Lead Backend Engineer to own design and architecture decisions, mentor teammates, and collaborate with product and engineering teams to deliver secure and scalable backend systems.

You will lead architecture from inception through deployment, build robust APIs and data models, and drive fault-tolerant distributed systems while advancing observability and cloud infrastructure. Strong Java/Golang experience and independent remote collaboration are valued.

Qualifications

  • Strong experience building and operating production backend systems.
  • Proficient in Java or Golang with solid fundamentals.
  • 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.
  • Knowledge of distributed consistency, concurrency, scalability, and failure handling.
  • Knowledge of 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.

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.

Skills

Backend architecture
Distributed systems
API design
Mentoring
Java
Golang

Tools

Kubernetes
Google Cloud
Kafka
Grafana
Prometheus
CI/CD

Job description

We are looking for a Lead Backend Engineer to build 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 Golang/ Python Engineer
Senior Golang/ Python Engineer

Nicoll Curtin • Singapore

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

Vanguardsoftware • Singapore

On-site
SGD 120,000 - 180,000
Technical Leadership Opportunities
Continuous Growth
High-Performance Collaboration
+1
Backend Technical Lead | Cloud-Native | Golang
Backend Technical Lead | Cloud-Native | Golang

Newbridge • Singapore

On-site
SGD 180,000 - 240,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
Senior Backend Engineer (JAVA / GO)
Senior Backend Engineer (JAVA / GO)

vanguard software pte. ltd. • Shenton Way

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

nahc.io • Singapore

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

Not Another Headhunting Company • Singapore

On-site
SGD 80,000 - 120,000
Backend Technical Lead
Backend Technical Lead

Newbridge • Singapore

On-site
SGD 180,000 - 240,000
Senior Lead Software Engineer
Senior Lead Software Engineer

xender tech pte. ltd. • Singapore

On-site
SGD 180,000 - 240,000
Senior Backend Engineer
Senior Backend Engineer

nogle global pte. ltd. • Singapore

On-site
SGD 150,000 - 210,000