Mid-Level Software Engineer (Go and Kafka)

Michael Page

Philippines

On-site

PHP 1,674,000 - 20,088,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Permanent employment
Impactful projects

Job summary

Michael Page is seeking a Mid-Level Software Engineer to help shape mobility tech in the Philippines. You will build scalable backend services using Go or Java, design microservices and REST APIs, and drive data-driven improvements across teams.

You will collaborate with cross-functional colleagues, review code, and mentor peers while ensuring secure, reliable, and observable systems. This role offers permanent employment and growth opportunities within a fast-growing tech environment.

Qualifications

  • 3+ years backend experience building scalable, production-grade software systems.
  • Expert in Go (Golang) or Java with strong software engineering principles and design patterns.
  • Proven experience designing and developing microservices, REST APIs, and event-driven architectures.
  • Hands-on expertise with PostgreSQL, Redis, and database optimization, including concurrency and persistence design.
  • Experience with Kafka or RabbitMQ for asynchronous processing and distributed systems.
  • Familiarity with Kubernetes and cloud environments focused on scalability, reliability, and observability.
  • Ability to lead technical projects, perform code reviews, mentor engineers, and collaborate with cross-functional stakeholders.
  • Analytical problem solver who takes ownership of security, incident management, and delivering high-quality outcomes.

Responsibilities

  • Work on meaningful projects that improve mobility for millions of users.
  • Collaborate with teams in a fast-paced, innovative environment.
  • Drive data-driven insights and strategic initiatives to support business growth.
  • Lead process improvements to boost operational efficiency and customer experience.
  • Partner with cross-functional stakeholders to deliver high-impact results.
  • Take ownership of projects from planning through execution and implementation.
  • Contribute ideas and solutions shaping the future of urban transportation.

Skills

Go/Java
Microservices
REST APIs
Event-driven
Security & incident mgmt
Mentoring

Tools

PostgreSQL
Redis
Kafka
RabbitMQ
Kubernetes
Cloud environments

Job description

  • Shape the future of mobility and make a real impact every day.
  • Join a fast-growing tech company improving lives across the Philippines.
About Our Client

Our client is a technology-driven organization focused on building scalable and reliable digital platforms that serve millions of users. They foster a culture of innovation, technical excellence, and continuous learning, empowering engineers to make a meaningful impact on business-critical products.

Job Description
  • Work on meaningful projects that improve mobility for millions of Filipinos.
  • Collaborate with talented teams in a fast-paced, innovative environment.
  • Support business growth through data-driven insights and strategic initiatives.
  • Drive process improvements that enhance operational efficiency and customer experience.
  • Partner with cross-functional stakeholders to deliver high-impact results.
  • Take ownership of projects from planning through execution and implementation.
  • Contribute ideas and solutions that help shape the future of urban transportation.
  • Grow your career with opportunities for learning, development, and advancement.
The Successful Applicant

A successful Mid-Level Software Engineer should have:

  • Strong backend engineer with 3+ years of experience building scalable, production-grade software systems.
  • Expert in Go (Golang) or Java, with solid knowledge of software engineering principles, architecture, and design patterns.
  • Proven experience designing and developing microservices, REST APIs, and event-driven architectures.
  • Hands-on expertise with PostgreSQL, Redis, and database optimization, including concurrency and persistence layer design.
  • Strong experience with Kafka or RabbitMQ for asynchronous processing and distributed systems.
  • Familiarity with Kubernetes and cloud environments, with a focus on scalability, reliability, and observability.
  • Demonstrated ability to lead technical projects, perform code reviews, mentor engineers, and collaborate with cross-functional stakeholders.
  • Analytical problem solver who takes ownership of security, incident management, and delivering high-quality engineering outcomes.
What's on Offer
  • Competitive salary ranging from PHP 150,000 to PHP 1800000 monthly.
  • Permanent employment with opportunities to work on impactful projects.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software engineer
Senior Software engineer

Michael Page • Makati

On-site
Competitive salary PHP 130k–180k
Permanent employment in Makati
Innovative technology projects
Tech Lead (Go, Kafka, Kubernetes)
Tech Lead (Go, Kafka, Kubernetes)

Michael Page • Makati

On-site
PHP 2,009,000 - 2,232,000
Software Engineer (Backend) | Mid
Software Engineer (Backend) | Mid

Angkas • Quezon City

On-site
PHP 1,200,000 - 1,500,000
Freedom of work
Work life balance
Free meal
+5
Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Angkas • Manila

Hybrid
PHP 1,200,000 - 1,800,000
Free meals
Gym access
Flexible work arrangement
Senior Backend Engineer: Go, Kafka & Cloud-Scale Systems
Senior Backend Engineer: Go, Kafka & Cloud-Scale Systems

Angkas • Makati

On-site
PHP 80,000 - 120,000
Go Backend Engineer: Microservices & Kafka
Go Backend Engineer: Microservices & Kafka

Michael Page • Philippines

On-site
PHP 1,674,000 - 20,088,000
Permanent employment
Impactful projects
Lead Backend Engineer — Go, Kafka, K8s | Flexible Work
Lead Backend Engineer — Go, Kafka, K8s | Flexible Work

Angkas • Manila

Hybrid
PHP 1,200,000 - 1,800,000
Free meals
Gym access
Flexible work arrangement
Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Angkas • Philippines

On-site
PHP 2,000,000 - 3,600,000
Flexible work arrangement
Free meals
Gym access
+2
Lead Go Architect: Kafka & Kubernetes for Scalable Mobility
Lead Go Architect: Kafka & Kubernetes for Scalable Mobility

Michael Page • Makati

On-site
PHP 2,009,000 - 2,232,000
Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Angkas • Makati

Hybrid
PHP 1,800,000 - 3,000,000
Free meals
Gym access
Career growth opportunities
+2