Join Intuit's Virtual Expert Platform (VEP) team as a Staff Software Engineer, where you'll be part of a global financial technology platform serving approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. The VEP team manages configurable, reusable capabilities that connect customers and small businesses to various forms of expertise, from self-help to live support.
As a Staff Software Engineer, you'll lead the architectural decisions and development of critical systems, spending 40-60% of your time on hands-on coding while mentoring fellow engineers. You'll be responsible for designing and implementing robust solutions, working with REST web services, and utilizing languages like Java and Python. The role requires strong leadership skills, as you'll be leading technical discussions, presenting to stakeholders, and working cross-functionally with product management, QA/QE, and business units.
The ideal candidate brings 8+ years of software development experience, strong expertise in software architecture, and a proven track record of building and leading technical teams. You'll need to demonstrate excellent communication skills, as you'll be explaining complex technical concepts to both technical and non-technical audiences. Experience with Agile methodologies, test-driven development, and a strong foundation in software design principles are essential.
This role offers the opportunity to make a significant impact on Intuit's platform, working with cutting-edge technologies while helping to shape the future of financial technology. You'll be part of a company that values innovation and is committed to powering prosperity for people and communities worldwide.