Staff Software Engineer Job in Intuit
Staff Software Engineer
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Company Overview
Intuit is a global leader in financial technology, powering prosperity for individuals and communities through innovative products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. Serving over 100 million customers worldwide, we believe in providing everyone with the opportunity to thrive. Our goal is to continuously develop groundbreaking solutions to make financial success achievable for all.
Job Overview
Are you passionate about building collaboration platforms that drive customer engagement? Intuit is seeking a Staff Software Engineer for the Virtual Expert Platform (VEP). Within this role, you ll be working on the Conversations platform, which is central to our mission of connecting customers with experts in a way that feels personal, seamless, and efficient. This platform helps customers interact through their preferred devices and communication channels, enabling real-time assistance that builds trust and enhances the user experience. If you're excited to work with cutting-edge technology in the heart of customer experience innovation, we want you to join our team!
Key Responsibilities
- Platform Development: Architect and develop web, mobile apps, prototypes, or proofs of concepts for the VEP platform that enable effective conversations between users and experts.
- Leadership: Lead a small team, guiding them to solve challenging design and programming problems. Serve as the technical subject matter expert and mentor fellow engineers.
- Coding and Design: Spend 40-60% of your time hands-on coding while also generating technical documentation, communicating design options to stakeholders, and conducting presentations to educate teams and business users.
- Collaborative Development: Work cross-functionally with product management, QA/QE, and business units to ensure timely results and effective implementation of features.
- Troubleshooting: Resolve defects and bugs during various stages, including QA testing, pre-production, production, and post-release patches.
- Agile Practices: Contribute to an Agile environment, helping to iterate and improve our products while maintaining a focus on quality and efficiency.
Qualifications
- 8+ Years of Experience: Experience designing and developing software for web and mobile applications.
- Leadership Expertise: Strong experience leading teams, presenting, and providing cross-functional leadership to drive technical success.
- Technical Skills: Proficiency in Object-Oriented Programming (OOD) languages such as Java/J2EE, C#, VB.NET, Python, or C++. You should also be comfortable with the Software Development Life Cycle (SDLC).
- Web Services Experience: 3+ years of experience with web services (REST/SOAP).
- Testing Skills: Expertise in unit testing and Test Driven Development (TDD) practices.
- Strong Communication: Excellent ability to explain complex technical issues to both technical and non-technical stakeholders.
- Strategic Thinking: Ability to develop strategic plans and align with business objectives while building strong, effective teams.
- Education: BS/MS in Computer Science or a related field, or equivalent work experience.
Why Intuit?
At Intuit, you'll work on cutting-edge technology and be part of a forward-thinking team, shaping the future of financial technology. If you re looking for an opportunity to lead innovative projects, develop transformative products, and work in a dynamic, collaborative environment, we invite you to apply!
Join us at Intuit to make a real difference in the lives of millions!
Qualification : BS/MS in computer science or equivalent work experience

