The Role
Responsible for designing and developing high-performance, scalable applications using Go and Rust, primarily on Google Cloud Platform, while mentoring team members and driving best practices.
Summary Generated by Built In
SUMMARY
The Application Developer III is a senior-level software engineer responsible for developing, enhancing, and supporting cloud-based applications using Golang within a Google Cloud Platform (GCP) environment. This role requires strong hands-on development experience, the ability to work independently, and the capability to design and implement scalable solutions while collaborating with cross-functional teams in an Agile environment.
The Application Developer III is a senior-level software engineer responsible for developing, enhancing, and supporting cloud-based applications using Golang within a Google Cloud Platform (GCP) environment. This role requires strong hands-on development experience, the ability to work independently, and the capability to design and implement scalable solutions while collaborating with cross-functional teams in an Agile environment.
The ideal candidate has 3–5+ years of Golang development experience, hands-on expertise with REST APIs and gRPC, and exposure to cloud-based application architectures. This position combines software development, problem-solving, continuous delivery, and post-deployment support responsibilities.
JOB RESPONSIBILITIES
- Application Development & Support
- Design, develop, maintain, and enhance backend services and applications using Golang.
- Build and support RESTful APIs and gRPC-based services.
- Participate in the full software development lifecycle, including design, development, testing, deployment, and support.
- Troubleshoot and resolve application issues, performance bottlenecks, and production incidents.
- Support post-deployment maintenance, enhancements, and continuous improvement initiatives.
- Cloud & Infrastructure
- Develop and support applications running within Google Cloud Platform (GCP).
- Work with cloud-native services and contribute to scalable, reliable application architectures.
- Assist with deployment, monitoring, and ongoing maintenance of cloud-hosted solutions.
- Support CI/CD processes and automation initiatives.
- Agile Delivery
- Participate in Agile sprint planning, stand-ups, retrospectives, and delivery activities.
- Complete assigned sprint objectives and contribute to team commitments.
- Collaborate with Business Analysts, Project Managers, and fellow developers to deliver high-quality solutions.
- Technical Problem Solving
- Analyze business and technical requirements to determine effective solution approaches.
- Take ownership of assigned tasks and deliver solutions with minimal supervision.
- Contribute ideas and recommendations to improve application performance, scalability, and maintainability.
- Collaboration & Communication
- Work closely with cross-functional teams across development and project delivery functions.
- Utilize tools such as GitHub and project management platforms to track work and communicate progress.
- Maintain clear technical documentation and knowledge-sharing practices.
QUALIFICATIONS
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent practical experience.
- 3–5+ years of professional software development experience.
- Strong hands-on experience with Golang development.
- Experience developing and supporting REST APIs.
- Experience working with gRPC services.
- Exposure to Google Cloud Platform (GCP).
- Understanding of cloud-based application architecture and deployment models.
- Experience working within Agile development environments.
- Strong troubleshooting, analytical, and problem-solving skills.
- Ability to work independently and manage priorities with minimal supervision.
- Excellent written and verbal communication skills.
- Nice to Have
- Experience with Infrastructure-as-Code tools such as Terraform.
- Experience supporting CI/CD pipelines and automated deployment processes.
- Exposure to containerization technologies such as Docker or Kubernetes.
- Experience working with additional programming languages or technology stacks.
- Familiarity with cloud monitoring, logging, and observability tools.
- Certifications
- Google Cloud Professional Cloud Developer.
- Google Cloud Professional Cloud Architect.
- Kubernetes certifications (CKA, CKAD, or equivalent).
JOB REQUIREMENTS
- Should be willing to accept a long-term work-from-home arrangement.
- Should be amenable to a permanent night shift schedule.
Benefits
- Full Philippine Statutory Benefits
- 13th Month Pay
- De Minimis Allowance
- Night Shift Differential Pay
- Paid Time Off (PTO)
- Health Insurance
- Life Insurance (maximum of PHP 3M coverage)
- Company-Provided Equipment
Skills Required
- Bachelor's degree in Computer Science or related field
- Minimum 6 years of software development experience
- Proven experience with distributed applications and cloud-native solutions
- Advanced proficiency in Go (Golang)
- Strong expertise in Rust
- Advanced hands-on experience with Google Cloud Platform (GCP)
- Experience with Infrastructure as Code (IaC) using Terraform or Pulumi
- Strong experience with containerized applications using Kubernetes and Docker
- Experience in Agile development environments
- Google Cloud Professional Cloud Developer certification
- Experience with ASP.NET Core and C#
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
ScalableOS is an expert offshoring company that connects growth-focused businesses with exceptional global talent, providing tailored offshore staffing solutions to enhance business efficiency and drive growth.








