Overview
About Intuit Data Exchange
Our Data Exchange group powers the acquisition of
millions of transactions and statements per day, ensuring that every Intuit product—TurboTax, QuickBooks, Mailchimp, and Credit Karma delivers up to date, accurate financial insights to our customers.
We’re looking for a seasoned
Senior Staff SW Engineer to join our team and drive the design, development, and production deployment of state-of-the-art solutions. You’ll be a leader and key contributor to the backbone of our Data Acquisition Platform, directly impacting the experience of millions of users.
Role Overview
As a Senior Staff SW Engineer on the Data Exchange team, you will:
- Lead and apply best practices in SW engineering Project lifecycle management: scoping, data preparation, deployment, and monitoring
- Collaborate widely: Work cross-functionally with product managers, data scientists, backend engineers, and business stakeholders to deliver intuitive, customer-focused applications.
- Be expected to help architect, integrate, optimize, deploy, and code high-scale resilient services
- Contribute from your experience and mentor engineers in the group and improve overall productivity and quality of solutions.
What you'll bring
Minimum of 12 years of hands-on experience developing backend services using:- Spring/SpringBoot framework
- Kafka
- Relational and non-relational DBs
- Containerization frameworks
- Cloud Technologies - Advantage
- Ability to weigh and communicate architecture trade-offs
- Microservices architecture
- Async vs. Sync communication
- Demonstrated ability to design and operate large-scale, fault-tolerant solutions
- Drive large-scale, end-to-end technical initiatives grounded in industry best practices
- Self-motivated, proactive and able to multitask with Can-do approach, creativity and learning mindset
- Excellent English, both oral and written
How you will lead
- Design and Build scalable solutions: architect, implement and integrate, and optimize production Backend services and pipelines systems at high scale.
- End-to-End solutions Ownership: Manage the entire Product lifecycle—from problem definition and distributed feature engineering, through model development, deployment, and ongoing monitoring.
- Cross-Functional Partnership: Partner with product, analytics, and engineering teams to translate business needs into a working engineering solutions.
- Innovation & Exploration: Stay abreast of and experiment with the latest developments in the industry to bring customer value, by utilizing latest technologies and GenAI solutions.
- Ensure high performance, scalability, and resilience of deployed solutions.