← Back to results

Senior Software Engineer - Developer Productivity

Join Fivetran as a Senior Software Engineer to enhance developer productivity through innovative tooling and automation.

Location
Bengaluru, Karnataka, India, APAC
Compensation
Not disclosed
Level
senior
Type
full time · Hybrid

Posted by employer 2 months ago

First seen on Joblaze 2 months ago

Last verified on the company career page 1 day ago

AI in the day-to-day

Develop AI-based workflows that improve developer experience and reduce repetitive manual work.

Not disclosed in this posting: compensation, years of experience, visa sponsorship.

Benefits

Paid Time Off Stock Grants Professional Development Health Insurance Mental Health Support Parental Leave

Joblaze summary

The Senior Software Engineer at Fivetran focuses on enhancing developer productivity by creating and refining internal tools and workflows that streamline operations. Proficiency in Python and/or Go, along with experience in cloud environments like AWS, Azure, or GCP, is essential for this role. This position is ideal for experienced engineers who thrive in collaborative, cross-team settings and are eager to tackle complex challenges in developer tooling. Fivetran is currently integrating with dbt Labs, creating a dynamic environment for innovation.

Joblaze insights

  • Listed about 2 months ago — first seen on Joblaze August 4, 2026. Last confirmed on Fivetran's careers page October 7, 2026.
  • Python appears in 31.6% of 1240 comparable senior backend roles; Terraform appears in 8.2% of 1240 comparable senior backend roles.

Quick facts

Is the Senior Software Engineer - Developer Productivity role remote?
It's hybrid — Fivetran expects some on-site time in Bengaluru, Karnataka, India, APAC.
Where is the role based?
Fivetran is hiring for this position in Bengaluru, Karnataka, India, APAC.
What's the tech stack?
Joblaze extracted these technologies from the posting: AWS, Azure, GCP, Go, Kubernetes, Python.
What seniority level is this role?
Fivetran targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Senior Software Engineer - Developer Productivity role at Fivetran.

From the original posting

From Fivetran’s founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations continue to leverage our technology every day to become truly data-driven.

About Us

Fivetran and dbt Labs are bringing together two industry-leading companies with a shared mission: helping organizations unlock the full value of their data.

Together, we’re delivering the data infrastructure layer that helps organizations move, transform, and trust their data — from the moment data moves, through every transformation, to the context teams and AI systems rely on.

Fivetran helps organizations automate data movement across the systems, clouds, engines, and tools they rely on. dbt Labs pioneered analytics engineering, helping teams transform data into reliable, governed insights. Together, we support thousands of organizations as they build a trusted foundation for analytics, AI, and better business decisions.

As we bring our teams and technology together, we’re building on the strengths of both companies while continuing to deliver the products and experiences our customers know and trust. It’s an exciting time to join us: we’re creating a company with the scale, talent, and technology to help more organizations put their data to work with greater speed, confidence, and impact.
​
During this transition period, you may see references to both Fivetran and dbt Labs throughout our recruiting process as we integrate our teams, systems, and career sites.

About the Role

We’re looking for a Sr Software Engineer to join the Platform Ops team (Platform Engineering) and enable developer productivity by building and improving developer tooling and environments, and by improving other productivity tools around observability. Our team builds the shared systems and workflows engineers rely on every day—internal developer environments and self-serve tooling that makes the recommended way to ship changes the easiest way. This is a platform tooling role with a focus is on reusable capabilities and self-service workflows adopted across teams.

You’ll also help develop AI-based workflows for productivity and efficiency, including automation that improves infrastructure operations (for example, faster triage, automated runbook steps, and better self-service for common issues). You’ll prioritize the highest-impact problems by looking at where time is being lost today (slow builds, flaky tests, manual release steps, repetitive operational work) and turning that into concrete projects. You’ll set clear success metrics up front and use them to guide design decisions and rollouts.

Expect to partner closely with engineering teams to drive adoption, document changes, and iterate based on feedback. You’ll drive cross-team work across internal tooling, developer environments, observability, and reliability, focusing on measurable improvements (for example: shorter lead time, fewer incidents, and faster recovery). You’ll add automation and enable developer workflows across all three major cloud environments (AWS, Azure, and GCP).

Over time, you’ll own medium-sized projects end-to-end: identify the highest-friction workflows with partner teams, build and ship improvements, roll them out safely, and iterate based on adoption and measurable outcomes (for example: faster builds, fewer flaky tests, shorter time to debug, and less operational toil). You’ll collaborate closely with Platform Engineering, Release Engineering, Security, and product engineering teams to make improvements that are easy to adopt and maintain.

What You’ll Do

  • Build internal tools and services in Python and/or Go
  • Build tooling for our internal developer platform (self-service workflows, shared patterns, developer-facing interfaces)
  • Add automation and enable developer workflows across all three major cloud environments (AWS, Azure, and GCP)
  • Develop AI-based workflows that improve developer experience and reduce repetitive manual work, including efficiency gains in infrastructure operations
  • Improve developer feedback loops through better observability (metrics/logs/traces), making failures easier to diagnose
  • Automate common engineering workflows (scaffolding, environment setup, releases, operational runbooks)
  • Improve observability for platform services (metrics, logs, traces) to make issues easier to detect and debug
  • Integrate tools into existing workflows (CLI, Slack, GitHub, dashboards) where it reduces time-to-resolution
  • Participate in on-call/incident response as needed and drive follow-up automation to prevent repeat issues

Skills We’re Looking For

  • Professional software engineering experience in Python and/or Go
  • Experience building developer productivity tooling (CI systems, build tooling, developer portals, workflow automation)
  • Experience with at least one cloud provider (AWS, Azure, or GCP)
  • Strong fundamentals: testing, code review, debugging, and operating production services
  • Ability to work effectively in a remote, cross-team environment

You'll have an edge if you have:

  • Kubernetes experience
  • Infrastructure-as-code (Terraform/OpenTofu), including reusable modules and safe state management

#LI-HYBRID

#LI-JI1

Standard company text repeated across Fivetran's postings is omitted here.

Similar positions

Fivetran
Staff Software Engineer - Developer Productivity
Fivetran · Bengaluru, Karnataka, India, APAC
Fivetran
Staff Software Engineer - Full Stack
Fivetran · Bengaluru, Karnataka, India, APAC
Fivetran
Staff Software Engineer-dbt core
Fivetran · Bangalore, India
Fivetran
Senior Software Engineer
Fivetran · Dublin, Dublin, Ireland, EMEA
Fivetran
Staff Software Engineer_Fusion Adapters
Fivetran · Bengaluru, Karnataka, India, APAC