Point your AI agent at freehire and let it find you a job.

Get the CLI →

National Data and Surveying Services Inc

Open 21d reposted 2× · 2 open copies

Backend Engineer

Posted 13 views 1 applied
Discussion

Summary

Designs, builds, and maintains scalable backend systems, APIs, and microservices in C#, Python, Java, and C++, deploying them on Google Cloud Platform (Cloud Run, GKE, BigQuery, Dataflow, Pub/Sub). Full-time hybrid role in Pasig City, Philippines, with CI/CD, Docker/Kubernetes, and Terraform automation work.

Company Website: https://ndsdata.com/

Location: 19th Floor, Octagon Centre, San Miguel Avenue, Ortigas Center, Pasig City

Employment Type: Full-time

Work Setup: Hybrid (Work from Home twice per week)

Shift Schedule: Mid-shift. During the first month, employees are required to work onsite on a night shift schedule (9:00 PM to 6:00 AM, Manila Time) for training and onboarding.

Overview

We are seeking a highly skilled Backend Engineer with strong expertise in C#, Python, Java, and C++, and a proven track record in cloud deployment on Google Cloud Platform (GCP). The ideal candidate will design, develop, and maintain scalable backend systems while leveraging GCP services to deliver robust, high-performance applications.

Key Responsibilities

  • Cloud Deployment (GCP): Architect, deploy, and manage backend applications on GCP using services such as Cloud Run, App Engine, Kubernetes Engine (GKE), BigQuery, Dataflow, and Pub/Sub.
  • Backend Development: Build and optimize APIs, microservices, and backend systems using C#, Python, Java, and C++.
  • System Architecture: Design scalable, distributed systems with cloud-native best practices.
  • Security & Performance: Implement secure coding practices, optimize performance, and ensure compliance with industry standards.
  • Integration: Collaborate with frontend engineers to integrate backend services seamlessly into fullstack applications.
  • Testing & Debugging: Write unit, integration, and performance tests; troubleshoot and resolve complex technical issues.
  • Collaboration: Partner with product managers, designers, and DevOps teams to deliver end-to-end solutions.
  • CI/CD & Automation: Implement CI/CD pipelines, containerization (Docker/Kubernetes), and infrastructure-as-code (Terraform/Cloud Deployment Manager).

Qualifications

  • Bachelor's degree in computer science, engineering, or related field (or equivalent experience).
  • Strong proficiency in C#, Python, Java, and C++ with proven backend development experience.
  • Hands-on experience with Google Cloud Platform (GCP) services (Cloud Run, GKE, BigQuery, Dataflow, Pub/Sub).
  • Familiarity with web frameworks (ASP.NET, Django/Flask, Spring Boot).
  • Experience with relational and NoSQL databases (SQL Server, PostgreSQL, MongoDB).
  • Knowledge of authentication, authorization, and API security (JWT, OAuth).
  • Experience with DevOps practices, CI/CD pipelines, and containerization.
  • Strong problem-solving skills and ability to work in fast-paced, collaborative environments.

Preferred Skills

  • Experience with multi-cloud or hybrid deployments (AWS, Azure).
  • Familiarity with Terraform, Helm, or Cloud Deployment Manager for infrastructure automation.
  • Knowledge of frontend technologies (React, Angular, or Vue) for fullstack collaboration.
  • Exposure to Agile/Scrum methodologies.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.