Company Overview
Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper. We never stop working to find new, innovative ways to make that possible.
Job Overview
Intuit is a global financial platform company with a mission to empower everyone to prosper. Our innovative products, including TurboTax, QuickBooks, CreditKarma, and Mailchimp, use technology to solve challenging financial problems for millions of people worldwide. At Intuit, we believe in living our values every day, with integrity at the core of everything we do. Our mission to power prosperity around the world drives us to design products that help our customers make more money, save time, and make confident financial decisions.We are proud of our culture that attracts top talent and empowers them to do their best work. Our commitment to creating an inclusive environment where employees can bring their whole selves to work has been recognized as one of the world's best and most innovative places to work year after year. Come join the Virtual Expert Platform (VEP) as a Staff Engineer where you will lead technology innovation to build platforms at scale that help transform the lives of consumers, small businesses and accountants by connecting our customers to experts across all Intuit product lines. VEP powers AI driven expert networks and delivers GenAI powered experiences.
Qualifications
Qualification:10+ years experience architecting and designing SAAS offerings, leading design for web, software, or mobile applications. Hands on (50% time spent on coding/code reviews)B. Tech/M. Tech in computer science or equivalent work experience.Strong experience with Object Oriented Languages (OOD), Java Rich UI Development experienceExperience with the entire Software Development Life Cycle (SDLC)Strong experience in the Software design/architecture processWorked on highly complex technical challenges delivering durable capability that was leveraged across the organizationDemonstrated lead with scale understands the holistic view, work across boundaries at which systems collide and intersect; define interfaces. Exceled at delivering outcomes within and across other organizations and removed mismatches between organizational, technological and governance boundariesDemonstrated Evaluation of leading industry trends, and provided recommendations on new and emerging technologies to meet business goals or simplify existing processesExperience in some of the following technologies: AWS, AI/ML, RESTful or GraphQL based web services with Java, Spring Boot, Dynamo DB, React JS, JavaScript, AI/ML.
Experience in the Domain driven model and hexagonal architectureExperience with Agile Development, SCRUM, or Extreme Programming methodologiesStrong understanding of the software design/architecture processSelf-starter attitude with a willingness to dive in and figure things out.High Rigor on Operational and Engineering excellenceExperience with leveraging, contributing to and leading open source community projects.Futuristic Strategic and analytical thinker who is hypothesis-driven and uses data, judgment, and pattern recognition for learning and moving quicklyExcellent communication and presentation skills: Demonstrated ability to explain complex issues to both technical and non-technical audiences
Responsibilities
Responsibilities:Gathering functional requirements, developing technical specifications, and project & test planningDesigning/developing Applications, prototypes, or proofs of concepts (POC's).Demonstrate tech leadership: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problemsAbility to navigate Intuit towards Ecosystems and Platform to be steward in visioning short- and long-term strategy, trade-offs across business and technology. Own the current and future state and drive delivery through clear and bite size steps. Support execution teams withcomplex development and operational challenges through hands-on technical leadership via code design and contributionsApplies left shift mindset and plays various roles of DEV, QE and Ops throughout the development life cycle and owns the E2E quality of the deliverable.Work cross-functionally with various Intuit teams: product management, various product lines,or business units to drive forward resultsContribute to the design and architecture of the project. Hands-on in codingExperience with Agile Development, SCRUM methodologies