Senior Distributed Systems Engineer

Banana Media Network

Manila

On-site

PHP 2,000,000 - 3,800,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Banana Media Network is seeking a Senior Distributed Systems Engineer to design, build, and operate scalable backend infrastructure for millions of users.

This is a true all-in-one leadership role. You will act as the entire IT department—owning everything from bare-metal hardware, networking, and OS tuning, to software architecture, data analytics, QA automation, security, and project delivery. You are the single point of accountability for the entire technology stack.

Qualifications

  • Design and deploy highly available distributed backend systems and microservices.
  • Own the entire technology stack and SDLC for the platform.
  • Experience at massive scale with millions of concurrent users.
  • Ability to lead architecture reviews and drive technical roadmaps.
  • Strong focus on performance, reliability, and security.

Responsibilities

  • Design and deploy highly available distributed backend systems and microservices.
  • Build scalable, low-latency APIs using Go, Rust, Java, or TypeScript.
  • Design PostgreSQL schemas, replication strategies, and Redis caches.
  • Build data pipelines with Kafka, RabbitMQ, or NATS.
  • Architect hybrid infrastructure across on-prem and cloud.
  • Deploy and scale containers with Docker and Kubernetes.
  • Implement CI/CD and infrastructure-as-code (Terraform, Ansible, Pulumi).
  • Tune Linux kernels and hardware for extreme performance.
  • Manage full hardware lifecycle and network switches.
  • Develop system dashboards and capacity planning tools.
  • Establish quality gates within CI/CD pipelines.

Skills

Distributed systems
Go
Rust
Java
TypeScript
PostgreSQL
Redis
Kafka
RabbitMQ
NATS
Docker
Kubernetes
Terraform
Ansible
Pulumi
CI/CD
Linux performance tuning
Hardware lifecycle
Data pipelines
Observability

Tools

Docker
Kubernetes
Terraform
Ansible
Pulumi

Job description

Banana Media Network is looking for a Senior Distributed Systems Engineer to design, build, and operate highly scalable backend infrastructure for millions of users.

This is a true all-in-one leadership role. You will act as the entire IT department—owning everything from bare-metal hardware, networking, and OS tuning, to software architecture, data analytics, QA automation, security, and project delivery. You are the single point of accountability for the entire technology stack.

Core Software Engineering & Development:

Design and deploy highly available distributed backend systems and microservices.

Build scalable, low-latency APIs using Go, Rust, Java, or TypeScript.

Design PostgreSQL schemas, replication strategies, and Redis caching layers.

Build high-throughput data pipelines with Kafka, RabbitMQ, or NATS.

Write clean, well-documented, production-grade code.

Architect hybrid infrastructure spanning on-premise data centers and public cloud.

Deploy and scale containerized workloads using Docker and Kubernetes in production.

Implement CI/CD pipelines and infrastructure-as-code (Terraform, Ansible, Pulumi).

Tune Linux kernels, I/O schedulers, NUMA, and memory for extreme performance.

Manage the full hardware lifecycle: racking, cabling, provisioning, firmware updates, and decommissioning of enterprise servers (Dell, HPE, Supermicro) and network switches.

Build ETL/ELT pipelines for real-time and batch analytics.

Develop dashboards to track system KPIs, user behavior, and capacity planning.

Implement data quality checks and ensure consistency across distributed storage.

Quality Assurance & Test Engineering (QA):

Build test automation frameworks (unit, integration, end-to-end).

Execute performance, load, and stress testing to validate scalability.

Implement chaos engineering to proactively identify weaknesses.

Manage bug tracking, defect triage, and release validation.

Establish quality gates within the CI/CD pipeline.

Security Engineering (SecOps):

Implement encryption, IAM, RBAC, and TLS/SSL across all layers.

Conduct vulnerability assessments, penetration testing, and security audits.

Harden OS, containers, and networks against OWASP and CIS benchmarks.

Design disaster recovery and multi-region failover plans.

Monitor threats, manage patching, and ensure data privacy compliance.

Project Management & Technical Leadership:

Own the full SDLC from requirements gathering to production delivery.

Translate business goals into actionable technical roadmaps.

Manage sprint planning, task prioritization, and resource allocation.

Lead architecture reviews and make strategic technology decisions.

Document system designs, runbooks, and operational procedures.

Serve as primary on-call escalation for critical incidents.

Perform root-cause analysis across application, OS, network, and hardware.

Implement observability, monitoring, and alerting (Prometheus, Grafana, OpenTelemetry).

Provide Tier-3 support for user-facing issues requiring code or infrastructure fixes.

Preferred Qualifications:

Experience at massive scale with millions of concurrent users.

Proven ability to wear multiple hats in a high-ownership environment.

Deep experience with multi-region or disaster-tolerant architectures.

Familiarity with data center operations: power/cooling, structured cabling, physical security.

Background in eBPF, DPDK, or kernel-level networking for low-latency workloads.

Strong communication skills to explain complex concepts to non-technical stakeholders.

Your picture beside a comment comes from Gravatar , matched to the email you signed in with. Set one there and it appears here; without one you get your initials.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Distributed Systems Architect & Tech Lead
Senior Distributed Systems Architect & Tech Lead

Banana Media Network • Manila

On-site
PHP 2,000,000 - 3,800,000
Senior Application Engineer
Senior Application Engineer

OpsWerks • Mandaluyong

On-site
PHP 892,800 - 1,116,000
Senior Application Support Engineer
Senior Application Support Engineer

OpsWerks • Philippines

On-site
PHP 3,685,503 - 4,914,004
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 Software Engineer - Java/Golang
Senior Software Engineer - Java/Golang

White Cloak Technologies, Inc. • Makati

On-site
PHP 900,000 - 1,300,000
Senior Devops Engineer
Senior Devops Engineer

TymblHub • Hinoba-an

On-site
PHP 1,200,000 - 2,400,000
Application Support Engineer
Application Support Engineer

TASQ • Pateros

On-site
PHP 1,200,000 - 2,000,000
Senior Platform Engineer
Senior Platform Engineer

Our Clients • Pasay

On-site
PHP 1,200,000 - 1,800,000
Lead Systems & Network Engineer
Lead Systems & Network Engineer

Private Advertiser • Metro Manila

On-site
PHP 900,000 - 1,300,000
S Staff Engineer, Core Infrastructure Stripe via Greenhouse Bengaluru, India 8129 global networking View role
S Staff Engineer, Core Infrastructure Stripe via Greenhouse Bengaluru, India 8129 global networking View role

Nubeero Limited • Hinoba-an

On-site
PHP 995,000 - 1,658,000