Back to search
Huxley Linkedin · Posted 3d ago

Golang Engineer

Japan

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

The Backend Platform Services team owns a set of foundational services that are relied upon by a wide range of internal product teams. These services include customer communications, user profile and preference management, media-related systems, and other core platform capabilities.

The team is responsible for ensuring these platforms remain reliable, scalable, maintainable, and ready to support future growth initiatives, global expansion, and modernization efforts.

What You'll Do

  • Design, develop, and maintain backend services using Go.
  • Operate and enhance critical platform services serving multiple internal product organizations.
  • Support systems related to notifications, user preferences, content management, and platform infrastructure.
  • Troubleshoot production issues, investigate internal support requests, and drive improvements to prevent recurring incidents.
  • Participate in on-call rotations and incident response activities.
  • Contribute to platform modernization and legacy system migration initiatives.
  • Develop automated tests and technical documentation.
  • Participate actively in architecture discussions and code reviews.
  • Identify reliability, scalability, and operational improvement opportunities and drive them through implementation.
  • Work closely with engineers, product teams, customer support, and platform stakeholders.

Key Projects & Challenges

This position offers the opportunity to work on business-critical systems operating at significant scale.

Examples include:

  • Supporting high-volume notification platforms handling push notifications, in-app messaging, email delivery, SMS, and voice communications.
  • Delivering large-scale user data and platform migration projects.
  • Modernizing legacy architectures while maintaining service continuity.
  • Supporting international platform expansion initiatives.
  • Building internal platform capabilities that enable product teams to move faster.
  • Enhancing developer experience through improved tooling and platform services.

Success in this role requires balancing operational ownership, feature development, migration work, and long-term platform improvements.

Required Qualifications

  • Professional backend software engineering experience.
  • Strong experience with Go, or strong backend experience in another language with the ability to become productive in Go quickly.
  • Experience designing, developing, and maintaining web applications, APIs, or backend services.
  • Solid understanding of relational databases and SQL.
  • Experience working within cloud-based environments.
  • Experience deploying and managing containerized applications.
  • Production support and operational ownership experience.
  • Experience participating in incident response and on-call rotations.
  • Strong debugging and troubleshooting capabilities.
  • Ability to collaborate effectively with cross-functional teams.

Preferred Qualifications

  • Experience designing and operating distributed systems.
  • Experience working with microservice architectures.
  • Experience developing messaging or communication platforms.
  • Experience with push notifications, email systems, SMS services, or communication workflows.
  • Experience supporting large-scale migration projects.
  • Experience with Google Cloud Platform.
  • Experience with Kubernetes.
  • Experience with gRPC and Protocol Buffers.
  • Experience with Cloud Spanner or similar distributed databases.
  • Experience with Amazon S3 or email service platforms.
  • Experience with content delivery, media processing, or media storage platforms.

Technology Environment

The team commonly works with technologies such as:

  • Go
  • Google Cloud Platform (GCP)
  • Kubernetes
  • gRPC
  • Protocol Buffers
  • SQL Databases
  • Cloud Spanner
  • Amazon S3
  • Containerized Infrastructure
  • Distributed Systems


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search