Taro Logo

Staff Software Engineer

Global financial technology platform powering TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
DevOps
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Finance

Description For Staff Software Engineer

Intuit, a global financial technology leader powering products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, is seeking a Staff DevOps (DataOps) Engineer to join their BI Platform team in Bengaluru. This role is crucial for driving reliability, scalability, and operational excellence across their data and analytics platform.

The position focuses on enabling deployment, observability, and infrastructure automation that supports critical data flows powering reporting, analytics, and AI systems across Intuit. As a key team member, you'll design and manage infrastructure as code, own multi-environment setups, implement robust CI/CD pipelines, and ensure system resilience.

Key responsibilities include designing Infrastructure-as-Code using Terraform, leading environment automation, building CI/CD pipelines with tools like GitHub Actions and ArgoCD, implementing monitoring solutions with Prometheus and Grafana, and managing containerized workloads using Docker and Kubernetes. You'll also define backup and disaster recovery strategies while continuously improving system performance.

The ideal candidate brings 8+ years of DevOps/SRE/DataOps experience, deep expertise in container orchestration, proficiency in infrastructure automation, and strong hands-on experience with CI/CD tools. You should have solid understanding of monitoring frameworks and experience implementing high-availability architectures.

At Intuit, you'll join a company that values mobility and growth, offering both vertical and lateral career opportunities. Whether it's exploring different tech stacks or products, Intuit supports your career advancement through a well-defined engineering career path from Software Engineer to Distinguished Software Engineer.

Last updated 2 days ago

Responsibilities For Staff Software Engineer

  • Design and maintain robust Infrastructure-as-Code (IaC) using tools like Terraform to provision and manage cloud-native resources
  • Lead the setup and automation of environments (Dev/Test/Prod) with consistent configurations and security best practices
  • Build and optimize CI/CD pipelines using GitHub Actions, ArgoCD, Jenkins, or similar tools for seamless and reliable deployments
  • Implement comprehensive monitoring and alerting using Prometheus, Grafana, and integrate with incident management workflows
  • Manage containerized workloads using Docker and Kubernetes, including scaling strategies, upgrades, and orchestration
  • Define and execute robust backup, failover, and disaster recovery (DR) strategies to ensure business continuity
  • Continuously improve deployment speed, system reliability, and infrastructure performance
  • Collaborate with Data Engineering and Platform teams to support high-throughput, low-latency data pipelines with platform-level reliability

Requirements For Staff Software Engineer

Kubernetes
Redis
  • 8+ years of DevOps/SRE/DataOps experience in cloud-scale environments
  • Deep expertise in Docker and Kubernetes for container orchestration
  • Proficiency in Terraform (or equivalent IaC tools) for managing infrastructure in AWS, GCP, or Azure
  • Strong hands-on experience with CI/CD tooling: GitHub Actions, ArgoCD, Jenkins, etc.
  • Solid understanding of monitoring, metrics, and alerting frameworks (Prometheus, Grafana, etc.)
  • Experience implementing high-availability architectures, DR strategies, and environment automation
  • Ability to work collaboratively across Data Engineering, Infra, and Security teams
  • Strong scripting skills (Bash, Python, or similar) and familiarity with Linux-based systems
  • Excellent problem-solving and troubleshooting skills

Jobs Related To Intuit Staff Software Engineer