Job Search and Career Advice Platform

Enable job alerts via email!

Senior Backend Engineer (Python/C)

SEARCHELECT PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

25 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A cybersecurity leader in Singapore is seeking a Senior Backend Engineer to design and maintain scalable backend services. The ideal candidate has over 5 years of backend development experience with strong skills in Python and C programming. This role involves implementing microservices architecture and developing containerized applications using Docker in a fast-paced environment.

Benefits

Competitive salary
Private health insurance
Flexible office working hours
Professional growth opportunities

Qualifications

  • 5+ years of experience in backend development, delivering scalable solutions.
  • Strong programming skills in Python (non-negotiable).
  • Proficiency in C programming (non-negotiable).
  • Experience with microservices architecture and system architecture principles.
  • Internal OS development experience and knowledge of Linux OS.
  • Ability to take full ownership of tasks from analysis to deployment.

Responsibilities

  • Design, develop, and maintain robust backend services using modern technologies.
  • Implement and maintain microservices architecture.
  • Work with both SQL and NoSQL databases.
  • Develop and deploy containerized applications using Docker.
  • Contribute to internal OS development efforts and optimize system performance.

Skills

Python
C programming
Microservices
SQL
NoSQL
Docker
Linux OS
Job description
Senior Backend Engineer (Python/C) - Singapore

Seeking an expert Backend Engineer in Singapore with deep expertise in Python, C programming, and microservices architecture to build high-performance systems for a B2G cybersecurity leader.

The Technical Challenge

Join a fast-paced team building and maintaining a scalable, microservices-based architecture focused on advanced security solutions. This is a hands‑on, end‑to‑end development role.

Key Responsibilities
  • Design, develop, and maintain robust backend services using modern technologies, with a strong emphasis on Python and C programming.
  • Implement and maintain microservices architecture.
  • Work with both SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Develop and deploy containerized applications using Docker.
  • Contribute to internal OS development efforts and optimize system performance, stability, and security.
  • Ensure high‑quality code standards through testing and peer reviews, collaborating with cross‑functional teams.
Your Profile
  • 5+ years of experience in backend development, delivering scalable solutions
  • Strong programming skills in Python (non‑negotiable)
  • Proficiency in C programming (non‑negotiable)
  • Experience with microservices architecture and system architecture principles
  • Experience with internal OS development and a working knowledge of Linux OS
  • Ability to take full ownership of tasks from analysis to deployment
What We Offer

Join a growing start‑up environment with the unique opportunity to shape the future of cybersecurity

  • Competitive salary and private health insurance
  • Flexible office working hours
  • Professional growth opportunities and a culture built on trust, diversity, and innovation
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.