Skip to main content

Get to know our data engineer and software engineers at Intuit

At Intuit, our software engineers and data engineers both uniquely apply their skillset to help power our worldwide mission of powering prosperity around the world.  

The day to day of an Intuit data engineer 

Bindu Madhavi is a data engineer who’s been with Intuit almost 5 years.  She has managed projects for product platforms like TurboTax and QuickBooks.  These financial platforms are testament of our role to bring AI+HI (Human Intelligence) to power prosperity for millions of our customers globally.  

Key responsibilities include:  

  • Stakeholder Collaboration: Meeting with stakeholders to gather and refine requirements for new data products, ensuring the solutions align with business needs for actionable insights.
  • Team and Project Management: Leading the scrum team by managing workflows, prioritizing tasks, and overseeing deliverables to ensure they are completed on time.
  • Data Quality Assurance: Maintaining and ensuring the delivery of high-quality data, which enables stakeholders to make informed, correct business decisions.
  • Technology Advancement: Continuously ramping up on new technologies, particularly in the areas of AI and platform architecture, to anticipate changes and plan for future adoption.

Without data engineers, companies wouldn’t have the reliable data they need to innovate and make informed decisions. 

Dive deeper: Check out Intuit’s guide on how to become a data engineer

The day to day of an Intuit software engineer

Ravi Chalmela has a unique entry into Intuit.  He started as an Intern/Co-op in 2012, and has now been with the company for 13 years as a software engineer.  He’s been in his current role as Senior Staff Software Engineer for about 2.5 years.  He shared his perspectives on the responsibilities as a software engineer. 

His daily responsibilities include:  

  • Responding to key correspondences.  
  • Review JIRA and a personal notebook for pending tasks.
  • Attend meetings throughout the day (support, 1:1s, arch meetings).  
  • Meet with engineers 1:1 (hallway or scheduled) to check on them and find ways to improve/work on issues they are facing.

Dive deeper: Explore Intuit’s guide on how to become a software engineer

Intuit’s key tools and languages

At Intuit, our technologists use a variety of tools and languages based on the needs of their work. Many of the programs our engineers use are commercial, but we leverage proprietary tools to our advantage, working smarter, not harder.

Data engineers like Bindu Madhavi lean on SQL, Apache Spark, Hadoop, Airflow, and cloud platforms like AWS or Google BigQuery to build and manage pipelines.  Software engineers like Ravi Chalmela use Enterprise Apps, Idea IntelliJ (specific to engineers), Cursor, VsCode, Terminal, and sourcetree (specific to engineers).  These platforms really help to efficiently design, build, and optimize systems for collecting, storing, processing, and analyzing large-scale data, ensuring quality and reliability.  

The Intuit collaborative mindset

Collaboration across teams encourages an entrepreneurial mindset and boundaryless collaboration. Our employees are empowered to think out of the box, share ideas, and experiment with platforms and builds to take our Intuit platform to that next level.  

Intuit's culture drives successful cross-functional collaboration through key principles. Customer Obsession aligns all teams (Product, Design, Engineering, Data) around solving customer problems. A Bias for Action and Courage promote rapid prototyping and iterative testing among engineers, data scientists, and product managers. Stronger Together is central, emphasizing:

  • One Inuit Mindset: Sharing knowledge and components over siloed work.
  • Feedback Loops: Continuous communication via channels and syncs for transparency on risks and progress.
  • Empowerment: Autonomous decision-making guided by data and shared Objectives and Key Results, fostering shared accountability.

Ultimately, effective collaboration relies on diverse functions working with Integrity and Accountability to quickly deliver maximum customer benefit.

How to approach career changes at Intuit

Having a regimented path to software engineering and data engineering may seem like the best path to success. Intuit wants to offer channels that give a wide range of job seekers the opportunity to join an award winning tech team.  Career pathways have ebbs and flows that may lead you in varying directions. Internal mobility is hugely recognized and explored at Intuit.  If you’re still a college student look into internships & co-op. If you’re a new grad explore our entry level careers page to learn more about our award winning company.  If you’re transitioning into a completely new career path, our Intuit career pathways encourages AI and fintech enthusiasts to explore an alternate without needing professional prior experience. 

Ravi Chalmela, Sr. Software Engineer had an interesting journey through the ranks of the Intuit engineering team.  “I started as an Intern/Co-op in 2012, joined full time as a software engineer 1 in 2013.  I have been in my current role as Senior Staff Software Engineer for about 2.5 years.” 

Choosing the right tech career path for you

Software and data engineering is a constantly evolving field as the race to be a leader in fintech, let alone AI, becomes increasingly more important.  If you are data oriented with a growth mindset, please explore Intuit as your next career move.  

Explore data science and software engineering jobs at Intuit to see where your skills might shine.