Software Engineer, Fuchsia

Google Google · Big Tech · New Taipei, Banqiao District, New Taipei City, Taiwan

Software Engineer role focused on designing, developing, and maintaining core Continuous Integration (CI) integrations, tools, and services for the Fuchsia operating system. The role involves contributing to tools that reduce security bugs, centralizing and standardizing CI/Infrastructure tooling, and addressing technical debt. Requires experience in software development and familiarity with CI/CD pipelines and build systems.

What you'd actually do

  1. Design, develop, and maintain core Continuous Integration(CI) integrations, tools, and services.
  2. Contribute to tools and processes that reduce the incidence of security bugs in the CI and Infrastructure services and code bases.
  3. Implement solutions to centralize and standardize Continuous Integration(CI) and Infrastructure tooling, services, and processes across various teams and projects.
  4. Address technical debt and continuously improve the architecture and maintainability of Continuous Integration(CI) systems.
  5. Collaborate with partner development teams, infrastructure teams, and other stakeholders to understand needs and provide solutions.

Skills

Required

  • software development
  • Python
  • Go

Nice to have

  • Git
  • CI/CD
  • Cloud-based test automation
  • Bazel
  • Package Server Management
  • Access Control List (ACL) permissions
  • Google Cloud Platform services
  • Identity and Access Management(IAM)
  • Google Compute Engine (GCE)
  • Google Cloud Storage (GCS)