Backend Software Engineer (Mid-Level)

SYSGEN RPO

Makati

Hybrid

PHP 600,000 - 1,000,000

Full time

20 hours ago
Be an early applicant

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

SYSGEN RPO seeks a Backend Software Engineer to design, develop, and maintain scalable backend systems using Go, Kafka, Kubernetes, Redis and PostgreSQL. The role emphasizes strong fundamentals and hands-on experience with modern backend technologies.

The position requires 3+ years of professional software development, proficiency in Go and Kafka, and familiarity with Kubernetes, Redis, and PostgreSQL. Hybrid work arrangement applies with onsite days.

Qualifications

  • Bachelor's or Master's degree in Computer Science or a related field.
  • At least 3 years of professional software development experience.
  • Proficiency in Go (Golang) and Kafka.
  • Strong understanding of advanced programming principles and design patterns.
  • Familiarity with Kubernetes (K8s) and container orchestration.
  • Experience working with Redis and PostgreSQL.
  • Experience with highly scalable and highly available systems is an advantage.
  • Strong problem-solving and analytical skills.
  • Strong attention to detail.

Responsibilities

  • Collaborate with cross-functional teams to design and implement software solutions.
  • Develop and enhance backend features using Go (Golang) and Kafka.
  • Participate in architectural discussions and technical decisions related to application security.
  • Contribute to architectural decisions and implementation of Kubernetes deployments.
  • Optimize Redis for caching and data storage.
  • Design and optimize PostgreSQL database schemas and queries.
  • Apply advanced programming principles and design patterns appropriately.
  • Contribute to systems designed for high scalability and availability.
  • Mentor junior developers and provide technical guidance.
  • Participate in technical discussions, code improvements, and other development initiatives.

Skills

Problem solving
Analytical thinking
Attention to detail

Education

Bachelor's or Master's degree in Computer Science or related field

Tools

Go (Golang)
Kafka
Kubernetes
Redis
PostgreSQL

Job description

We are looking for a Software Engineer (Backend) to design, develop, and maintain scalable software systems. You will work with technologies including Go (Golang), Kafka, Kubernetes, Redis, and PostgreSQL, while collaborating with cross-functional teams to deliver reliable and high-quality backend solutions.

This role is suited for a backend developer with strong programming fundamentals and hands‑on experience working with modern backend technologies.

Key Responsibilities
  • Collaborate with cross-functional teams to design and implement software solutions.
  • Develop and enhance backend features using Go (Golang) and Kafka.
  • Participate in architectural discussions and technical decisions related to application security.
  • Contribute to architectural decisions and implementation of Kubernetes (K8s) deployments.
  • Optimize Redis for caching and data storage.
  • Design and optimize PostgreSQL database schemas and queries.
  • Apply advanced programming principles and design patterns appropriately.
  • Contribute to systems designed for high scalability and availability.
  • Mentor junior developers and provide technical guidance.
  • Participate in technical discussions, code improvements, and other development initiatives.
Qualifications
  • Bachelor's or Master's degree in Computer Science or a related field.
  • At least 3 years of professional software development experience.
  • Proficiency in Go (Golang) and Kafka.
  • Strong understanding of advanced programming principles and design patterns.
  • Familiarity with Kubernetes (K8s) and container orchestration.
  • Experience working with Redis and PostgreSQL.
  • Experience with highly scalable and highly available systems is an advantage.
  • Strong problem‑solving and analytical skills.
  • Strong attention to detail.
Core Skills
  • Go / Golang
  • Kafka
  • Redis
  • Software Architecture
  • Programming Design Patterns
  • Database Optimization
  • Scalable Systems
  • High Availability Systems
Work Arrangement:

Hybrid – 3 days onsite per week

Schedule:

Monday to Friday, 8:00 AM–5:00 PM

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

SYSGEN RPO • Makati

Hybrid
PHP 1,200,000 - 2,000,000
Backend Software Engineer - Go, Kafka, Kubernetes
Backend Software Engineer - Go, Kafka, Kubernetes

SYSGEN RPO • Makati

Hybrid
PHP 600,000 - 1,000,000
Software Engineer - Golang
Software Engineer - Golang

White Cloak Technologies, Inc. • Makati

On-site
PHP 600,000 - 1,200,000
Software Engineer
Software Engineer

SYSGEN RPO • Makati

On-site
PHP 1,200,000 - 2,400,000
Senior Software Engineer - Java/Golang
Senior Software Engineer - Java/Golang

White Cloak Technologies, Inc. • Makati

On-site
PHP 900,000 - 1,300,000
Senior Software Engineer Go GoLang
Senior Software Engineer Go GoLang

o b • Makati

On-site
PHP 1,200,000 - 2,400,000
Senior Software Engineer (Go/GoLang)
Senior Software Engineer (Go/GoLang)

o b • Makati

On-site
PHP 1,200,000 - 1,800,000
Senior Software Engineer (Go/GoLang)
Senior Software Engineer (Go/GoLang)

Orange and Bronze Software Labs Ltd, Co. • Metro Manila

On-site
PHP 1,500,000 - 3,000,000
Senior Golang Engineer
Senior Golang Engineer

ECLARO • Taguig

On-site
PHP 1,800,000 - 3,000,000
Senior Backend Software Engineer - RUBY
Senior Backend Software Engineer - RUBY

Coberon Chronos • España

On-site
EUR 60,000 - 80,000