Senior Software Engineer (Backend)

SYSGEN RPO

Makati

Hybrid

PHP 1,200,000 - 2,000,000

Full time

4 hours 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

SYSGEN RPO seeks a Senior Software Engineer (Backend) to design, build, and improve scalable backend systems with a focus on microservices architecture, API development, and database optimization.

You will mentor engineers, collaborate with Product Managers and cross-functional teams, and drive technical initiatives to deliver high-quality software with strong security and observability.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience with Go or Java in backend systems.
  • Strong knowledge of API design, microservices, and database optimization.
  • Experience with event-driven architectures and message brokers.

Responsibilities

  • Design and develop well-architected, scalable microservices and backend systems.
  • Collaborate with Product Managers and stakeholders to refine requirements and technical solutions.
  • Improve and refactor existing codebases to enhance maintainability, performance, and scalability.
  • Develop and maintain reliable APIs and backend services.
  • Design and optimize persistence layers and database systems.
  • Implement security controls to protect services and data.
  • Work with asynchronous workflows, background task processing, and event-driven systems.
  • Build effective monitoring, logging, and observability into backend systems.
  • Lead and participate in incident response, including troubleshooting, mitigation, resolution, and post-incident improvements.
  • Evaluate new technologies and technical approaches to solve complex engineering challenges.
  • Lead technical projects, manage deliverables, and ensure alignment across teams.
  • Mentor and provide technical guidance to other engineers.
  • Participate in code reviews and maintain high standards for software quality and engineering practices.
  • Support continuous improvement, training, and other technical initiatives as required.

Skills

Go / Golang
Java
API Development
Database Design
Concurrency
Security Architecture
Technical Project Leadership
Mentoring

Education

Bachelor's degree in Computer Science, Engineering, or a related field

Tools

PostgreSQL
Redis
Spanner
Kafka
RabbitMQ

Job description

We are looking for a Senior Software Engineer (Backend) to design, build, and improve highly scalable backend systems and infrastructure. The role focuses on microservices architecture, API development, database optimization, event-driven systems, security, observability, and incident management.

The ideal candidate combines strong backend engineering expertise with systems thinking and the ability to lead technical initiatives, mentor team members, and work closely with Product Managers and cross-functional stakeholders.

Key Responsibilities
  • Design and develop well-architected, scalable microservices and backend systems.
  • Collaborate with Product Managers and stakeholders to refine requirements and technical solutions.
  • Improve and refactor existing codebases to enhance maintainability, performance, and scalability.
  • Develop and maintain reliable APIs and backend services.
  • Design and optimize persistence layers and database systems.
  • Implement security controls to protect services and data.
  • Work with asynchronous workflows, background task processing, and event-driven systems.
  • Build effective monitoring, logging, and observability into backend systems.
  • Lead and participate in incident response, including troubleshooting, mitigation, resolution, and post-incident improvements.
  • Evaluate new technologies and technical approaches to solve complex engineering challenges.
  • Lead technical projects, manage deliverables, and ensure alignment across teams.
  • Mentor and provide technical guidance to other engineers.
  • Participate in code reviews and maintain high standards for software quality and engineering practices.
  • Support continuous improvement, training, and other technical initiatives as required.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience with a strongly typed programming language such as Go (Golang) or Java.
  • Hands-on experience with relational and non-relational databases such as PostgreSQL, Redis, or Spanner.
  • Strong knowledge of persistence layer design, database optimization, and concurrency.
  • Proficiency with message brokers such as Kafka or RabbitMQ.
  • Experience with background task processing, asynchronous workflows, and event-driven systems.
  • Proven experience developing well-architected APIs and microservices.
  • Strong analytical and problem-solving skills with excellent attention to detail.
  • Ability to solve complex technical problems and develop effective solutions.
  • Ability to interpret data, analyze trends, and make data-backed decisions.
  • Strong understanding of software engineering principles, systems thinking, scalability, and software quality.
  • Demonstrated experience leading technical projects, managing deliverables, and aligning teams toward consistent outcomes.
  • Leadership and mentoring experience is required.
Core Skills
  • Go / Golang or Java
  • API Development
  • Database Design & Optimization
  • Concurrency
  • Security Architecture
  • Technical Project Leadership

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

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
Backend Software Engineer (Mid-Level)
Backend Software Engineer (Mid-Level)

SYSGEN RPO • Makati

Hybrid
PHP 600,000 - 1,000,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 - Backend (Hybrid)
Senior Software Engineer - Backend (Hybrid)

Quik Hire Staffing • Philippines

Remote
PHP 1,200,000 - 1,800,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)

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

On-site
PHP 1,500,000 - 3,000,000
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Quik Hire Staffing • Philippines

On-site
PHP 600,000 - 900,000
Senior Java Software Engineer
Senior Java Software Engineer

Q2 HR Solutions • Taguig

On-site
PHP 1,200,000 - 1,800,000
Project Based Backend Engineer (3 months) REMOTE
Project Based Backend Engineer (3 months) REMOTE

Cyfle • Philippines

Remote
PHP 900,000 - 1,300,000