Job Search and Career Advice Platform

Enable job alerts via email!

Senior/Lead Backend Engineer

KAISHI PARTNERS PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A cybersecurity startup in Singapore is seeking an experienced Backend Engineer to design and maintain robust systems using Rust or Golang. The role involves building high-availability solutions, leading MVP architecture, and collaborating closely with teams. Ideal candidates have 5+ years of experience, strong expertise in real-time systems, and excellent problem-solving skills.

Qualifications

  • 5+ years of experience in backend engineering, with at least 2 years in Rust or Golang.
  • Proven expertise on working with Kafka.
  • Strong understanding of real-time systems, with experience building high availability solutions.
  • Proven experience in building and scaling MVPs to production-grade systems.
  • Solid understanding of database design, distributed systems, and RESTful/GraphQL APIs.
  • Excellent problem-solving skills, with a proactive attitude and attention to detail.
  • Strong collaboration and communication skills.

Responsibilities

  • Design, develop, and maintain robust backend systems using Rust or Golang.
  • Build real-time, high-availability solutions that can handle large volumes of data with low latency.
  • Lead the architecture and development of MVPs, iterating rapidly to meet evolving product requirements.
  • Collaborate closely with frontend engineers, DevOps, and product teams to deliver end-to-end features.
  • Write clean, testable, and well-documented code.

Skills

Backend Engineering
Rust
Golang
Kafka
Real-time Systems
Problem-solving
Collaboration
Job description
Overview

We are an early-stage cybersecurity startup focused on building innovative, real-time security solutions that protect enterprises against emerging threats. As part of our team, you’ll join a passionate group of engineers dedicated to creating high-performance, reliable products that meet the security needs of modern businesses.


Responsibilities


  • Design, develop, and maintain robust backend systems using Rust or Golang.

  • Build real-time, high-availability solutions that can handle large volumes of data with low latency.

  • Lead the architecture and development of MVPs, iterating rapidly to meet evolving product requirements.

  • Implement and optimize systems to ensure scalability, reliability, and performance as we grow.

  • Collaborate closely with frontend engineers, DevOps, and product teams to deliver end-to-end features.

  • Write clean, testable, and well-documented code, following best practices in software development and security.

  • Participate in code reviews and provide technical mentorship to other engineers.

  • Keep up-to-date with the latest advancements in backend technologies, contributing to our technical vision and growth.


Qualifications


  • 5+ years of experience in backend engineering, with at least 2 years in Rust or Golang.

  • Proven expertise on working with Kafka

  • Strong understanding of real-time systems, with experience building high availability solutions.

  • Proven experience in building and scaling MVPs to production-grade systems.

  • Solid understanding of database design, distributed systems, and RESTful/GraphQL APIs.

  • Excellent problem-solving skills, with a proactive attitude and attention to detail.

  • Strong collaboration and communication skills, with the ability to work effectively in a fast-paced startup environment.


Nice to Have


  • Experience in early-stage startups, with a focus on cybersecurity or related fields.

  • Familiarity with containerization, microservices architecture, and cloud platforms.

  • Knowledge of other backend languages or frameworks.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.