Staff Software Engineer

Fivetran Fivetran · Data AI · Bangalore, India · Engineering Department

Staff Software Engineer at Fivetran, focusing on platform engineering to enhance developer productivity through tooling, environments, and observability. The role involves building and improving developer tools, creating self-serve workflows, and developing AI-based automation for infrastructure operations and developer experience. The engineer will lead end-to-end projects, focusing on measurable improvements in lead time, incident reduction, and faster recovery across major cloud environments.

What you'd actually do

  1. Lead end-to-end projects that improve developer tooling, environments, and operational workflows (speed, reliability, and safety)
  2. Design and operate internal tooling/services in Python and/or Go
  3. Build tooling for our internal developer platform (self-service workflows, shared patterns, developer-facing interfaces)
  4. Add automation and enable developer workflows across all three major cloud environments (AWS, Azure, and GCP)
  5. Develop AI-based workflows that improve developer experience and reduce repetitive manual work, including efficiency gains in infrastructure operations

Skills

Required

  • Python
  • Go
  • AWS
  • Azure
  • GCP
  • IAM
  • networking
  • compute
  • developer productivity tooling
  • CI systems
  • build tooling
  • developer portals
  • workflow automation
  • cross-team technical projects

Nice to have

  • Kubernetes
  • platform abstractions
  • Infrastructure-as-code
  • Terraform
  • OpenTofu
  • reusable modules
  • safe state practices
  • modernization of shared platform foundations
  • internal developer platforms (IDPs)
  • developer portals
  • self-service tooling

What the JD emphasized

  • AI-based workflows

Other signals

  • AI-based workflows for productivity and efficiency
  • automation that improves infrastructure operations
  • developer experience and reduce repetitive manual work