freehire launches on Product Hunt on 26 August.

Follow →

Application Developer 3

Summary

Senior backend engineer building scalable cloud-native services in Go and Rust on GCP, mentoring teams and leading modern software practices.

Makati City, Philippines | Posted on 05/16/2026

At ScalableOS, we're redefining offshoring by connecting growth-focused businesses with top talents across the Philippines. Our expertise is in providing top-tier talent for IT companies, with a strong focus on Managed Service Providers (MSPs), Tax & Accounting, and other industries. To continue delivering exceptional results, we're looking for passionate individuals ready to make an impact and thrive in a team built on trust, integrity, and excellence. Join us as we drive continuous growth and scalability. Your next big opportunity starts here!

Job Description

SUMMARY

We are seeking a highly skilled Application Developer III to design, develop, and deploy high-performance, scalable applications and cloud-native services. This senior-level role is responsible for building modern backend systems using Go (Golang) and Rust as primary technologies while leveraging Google Cloud Platform (GCP) as the primary cloud environment.

The ideal candidate possesses strong expertise in distributed systems, API development, cloud-native architectures, containerized environments, and modern software engineering practices. In addition to hands‑on development, this role serves as a technical subject matter expert, providing architectural guidance, mentoring team members, and driving best practices across development initiatives.

Experience with .NET Core, C#, Azure, Kubernetes, and CI/CD pipelines is highly desirable to support existing applications and integrations.

JOB RESPONSIBILITIES

Application Design & Development

  • Design, develop, test, and deploy high-performance backend services, APIs, and microservices using Go and Rust
  • Architect scalable, fault‑tolerant, and cloud-native applications supporting business-critical systems
  • Develop RESTful APIs and gRPC services while ensuring performance, security, and maintainability
  • Build solutions utilizing modern software design principles, clean architecture, and best development practices
  • Participate in application modernization and cloud migration initiatives
  • Design and implement solutions within Google Cloud Platform (GCP) environments
  • Utilize GKE, Cloud Run, Pub/Sub, Cloud SQL, BigQuery, Cloud Storage, and Secret Manager services
  • Develop and maintain infrastructure‑as‑code using Terraform or Pulumi
  • Implement secure cloud architectures following GCP security and governance best practices
  • Support cloud‑native deployment models using containers and Kubernetes

DevOps & Automation

  • Build and maintain CI/CD pipelines using Cloud Build, Artifact Registry, Cloud Deploy, and related tools
  • Collaborate with DevOps teams to improve deployment automation, monitoring, and operational efficiency
  • Support containerization strategies using Docker and Kubernetes (GKE)
  • Troubleshoot deployment, performance, and infrastructure‑related issues

Technical Leadership

  • Serve as the technical subject matter expert for Go, Rust, cloud-native architecture, and modern backend development
  • Provide architectural recommendations and technical guidance to development teams
  • Conduct code reviews and promote engineering best practices
  • Analyze software requirements, technical risks, and performance considerations during project planning
  • Mentor junior and mid‑level developers while fostering continuous learning and technical growth

System Maintenance & Optimization

  • Troubleshoot and resolve complex application, infrastructure, and integration issues
  • Optimize application performance, scalability, reliability, and maintainability
  • Ensure compliance with security standards, development procedures, and change management practices
  • Maintain technical documentation for applications, systems, and development processes

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field, or equivalent professional experience
  • Minimum 6 years of software development experience in enterprise environments
  • Proven experience designing, developing, and supporting production‑grade distributed applications, cloud‑native solutions, and scalable backend systems
  • Experience serving as a Technical Lead, Senior Developer, Subject Matter Expert, or similar senior‑level role highly preferred
  • Advanced proficiency in Go (Golang), including hands‑on experience with goroutines, channels, concurrency models, performance optimization, and developing enterprise‑grade REST and gRPC services
  • Strong expertise in Rust development, including ownership models, lifetimes, traits, asynchronous programming (Tokio), systems‑level development, and performance‑focused application design
  • Experience working with Go modules, testing frameworks, linting tools, build automation processes, Cargo package management, and cross‑platform compilation
  • Advanced hands‑on experience with Google Cloud Platform (GCP), including Pub/Sub and BigQuery
  • Experience implementing Infrastructure as Code (IaC) using Terraform, Pulumi, or similar automation tools
  • Strong understanding of Google Cloud IAM, networking, cloud security controls, governance frameworks, and operational best practices
  • Strong experience deploying, managing, and troubleshooting containerized applications using Kubernetes and Docker, including container orchestration, scaling, service discovery, and workload management
  • Solid understanding of software engineering principles including SOLID design principles, Clean Architecture, design patterns, code quality standards, and performance optimization techniques
  • Experience designing and developing integrations utilizing REST APIs, gRPC, SOAP, XML, and JSON technologies
  • Strong experience with PostgreSQL, Cloud SQL, relational database design, query optimization, database performance tuning, and data modeling
  • Expertise in automated testing, unit testing, code reviews, CI/CD practices, and maintaining high‑quality software development standards
  • Experience working within Agile development environments and collaborating with cross‑functional engineering teams
  • Experience with distributed systems, microservices architectures, event‑driven systems, and modern application development methodologies
  • Familiarity with observability platforms, logging solutions, application monitoring tools, and performance management practices
  • Strong understanding of secure software development practices, secrets management, identity management, and cloud security best practices
  • Experience with ASP.NET Core and C# development highly desirable
  • Familiarity with Microsoft Azure services including Service Bus
  • Experience using Azure DevOps repositories, pipelines, and deployment automation tools preferred
  • Excellent analytical, troubleshooting, problem‑solving, communication, and collaboration skills
  • Ability to learn new technologies quickly, perform technical research independently, and provide guidance on architectural and development best practices

Certifications

  • Google Cloud Professional Cloud Developer
  • Google Cloud Professional Cloud Architect
  • Kubernetes certifications (CKA, CKAD, or equivalent)
  • Full Philippine Statutory Benefits
  • 13th Month Pay
  • Night Shift Differential Pay
  • Paid Time Off (PTO)
  • Health Insurance
  • Life Insurance (maximum of PHP 3M coverage)

See also