Responsibilities
- Design, build, and maintain high-throughput, low-latency data frameworks, ETL templates, persistence libraries, and streaming pipelines.
- Develop Scala-based microservices and frameworks using Finagle, Akka Streams, and gRPC.
- Build and optimize cloud-native data pipelines on Google Cloud Platform with Dataflow, Apache Beam, Pub/Sub, BigQuery, and Spanner.
- Own Kafka-based streaming infrastructure, including producers, consumers, and connectors processing hundreds of terabytes of events daily.
- Create unified, type-safe persistence APIs across Spanner, MySQL, and BigQuery.
- Implement reusable encryption, decryption, and fine-grained access-control capabilities supporting data governance requirements.
- Build self-service CLI tools, templates, SDKs, and onboarding automation for engineering teams.
- Drive architecture reviews and Technical Design Documents across the Data & AI organization.
- Build observability through dashboards, alerting, and metrics, and participate in on-call rotations.
- Mentor engineers and drive technical alignment across teams.
Requirements
- 7+ years of professional software engineering experience building backend services and data infrastructure in Scala, Java, or a similar JVM language.
- 7+ years designing and operating high-throughput, low-latency distributed systems processing data at petabyte scale.
- 3+ years of experience with streaming and messaging platforms such as Apache Kafka or Google Pub/Sub.
- 3+ years building data pipelines on GCP, AWS, or Azure, including services such as Dataflow, BigQuery, or Spanner.
- Professional experience with RPC frameworks such as Finagle, gRPC, or Akka.
- Strong understanding of software engineering practices including version control, code review, and automated testing.
- Preferred experience building reusable frameworks, SDKs, or platform libraries for other engineering teams.
- Preferred experience with Apache Beam custom transforms, side inputs, windowing strategies, and pipeline optimization.
- Preferred experience with Change Data Capture, especially MySQL binlog replication to analytical stores.
- Preferred experience with encryption at rest and in transit, KMS/GSM, SPIFFE/mTLS, and certificate-authority integration.
- Preferred experience with schema management, data governance, and data-quality frameworks.
- Familiarity with infrastructure-as-code, Kubernetes, GKE, and container-based deployment models.
- Track record of mentoring engineers and leading technical alignment through design documents and architecture reviews.
Benefits
- Eligible for a cash bonus, equity rewards, and benefits under Intuit’s applicable plans and programs.
- The posting describes a strong pay-for-performance rewards approach.
Tech Stack
Categories
About Intuit
Intuit is a global technology platform that helps our customers and communities overcome their most important financial challenges. Serving millions of customers worldwide with TurboTax, QuickBooks, Credit Karma and Mailchimp, we believe that everyone should have the opportunity to prosper and we work tirelessly to find new, innovative ways to deliver on this belief. We encourage conversations on this page and will not delete comments that follow our terms of use. In order to keep this a safe community, the below posts may be removed: Repeated posts of the same content, spam or posts from fake accounts or profiles, offensive language or material, threats to others in the community, posts deliberately aimed to have a negative effect on the community or conversations.
