Location Metro Manila
Country Philippines
Category Development & Product Management
Type Full Time
Experience Senior
Language English

Build the platforms that power real impact.


We are looking for a Software Engineer to join our Platform Engineering team at AMCS.


In this role, you build the foundations that help engineering teams ship faster, safer, and at scale.

You will design, build, and evolve the platforms, tooling, and automation that underpin our entire software delivery lifecycle. This is a hands‑on engineering role where your work directly improves developer experience, reliability, and operational excellence across the organization.


You will work across cloud infrastructure, CI/CD, automation, container orchestration, event streaming, and observability. Your focus – remove friction, standardize best practices, and enable teams through robust, reusable platform capabilities.


What you’ll do


Platform architecture & development

  • Design, build, and maintain scalable platform services, tooling, and automation to support product engineering teams.

  • Develop high-quality, reusable frameworks and infrastructure components.

  • Contribute to and influence platform architecture, technology selection, and long-term roadmap.


Cloud Infrastructure & Reliability

  • Build and maintain cloud-native infrastructure using IaC (e.g., Terraform, Bicep).

  • Implement highly reliable, resilient, and secure systems following SecOps and DevOps best practices.

  • Drive application improvements in observability (metrics, logging, tracing) and system reliability.


Developer Experience & Enablement

  • Develop internal tools, automation, and workflows that improve engineering productivity.

  • Partner with engineering teams to understand friction points and remove barriers.

  • Champion best practices around CI/CD, event streaming, testing automation, and deployment strategies.


Security & Compliance

  • Integrate security controls and guardrails into platform capabilities.

  • Collaborate with security teams to ensure compliance and safe-by-default designs.


Collaboration & Leadership

  • Mentor and guide product engineers in adopting platform systems and best practices.

  • Contribute technical discussions, design reviews, and cross-team initiatives.

  • Drive a culture of continuous improvement, engineering excellence, and ownership.


What You Bring


  • 5+ years of software engineering experience, with expertise in building platforms, infrastructure, or foundational systems.

  • Proficiency in one or more programming languages (e.g., Go, Python, TypeScript, C#, Java).

  • Deep experience with cloud platforms (Azure, AWS, or GCP).

  • Experience with event streaming

  • Good background in Infrastructure as Code (Terraform).

  • Expertise with CI/CD systems (Azure DevOps).

  • Experience with containers and orchestration (Docker, Kubernetes).

  • Solid understanding of distributed systems, networking, and system design.

  • Experience deploying and automating Confluent Kafka infrastructure (self-managed or cloud) using IaC and modern DevOps practices, with strong understanding of partitioning, replication, and stream processing patterns.

  • Experience with observability tooling (OpenTelemetry, Grafana, Datadog, etc.).

  • Experience building internal developer platforms (IDPs) or platform-as-a-product.

  • Familiarity with security hardening, zero-trust architectures, or cloud governance.

  • Experience working in high-scale, high-availability environments.


Why AMCS


AMCS is a sustainability software leader supporting 5,000+ customers globally. We are Great Place to Work certified in the Philippines and known for our people‑first, collaborative culture.


Benefits

  • Health insurance for you and up to three dependents.

  • Generous leave entitlement of 25 days.

  • Growth in a global, mission‑driven team.


Join us and help build technology for a more sustainable future.


#LI-WJ1