Intuit is looking to power prosperity around the world by solving tough problems and having deep empathy for customers
Requirements
- 10+ years of experience developing systems/software for large business environments
- 7+ years of experience designing complex distributed systems, management products, or business applications
- Full-stack development experience with AI technologies/tools and apply it to user experiences or backend solutions
- Experience with AI technologies like SageMaker, Vert.x, LangChain, Large Language Models, Prompt Engineering, DialogFlow, Python
- Experience with at least one of the following: Front-end technologies like React, Angular, SwiftUI (iOS), Kotlin (Android)
- Experience with at least one of the following: Back-end technologies like Java, Typescript, Spring, Express (NodeJS)
- Prior working experience in a cloud computing environment like AWS/GCP is highly desired
Responsibilities
- Drives velocity in the organization by accelerating customer, business, and technology outcomes by identifying and driving key opportunities across the company
- Drives significant technology initiatives end-to-end, including horizontal layers of the architecture
- Understands customer behaviors and partners with cross-functional partners to influence and drive end-to-end solutions for customer problems
- Drives design and implementation of durable software solutions that will solve critical customer problems in a fast-paced environment
- Executes with a boundaryless mindset and contributes to solutions outside of their primary area of ownership
- Creates robust, scalable, and secure technical designs, effectively implementing them to balance short-term and long-term objectives, ensuring high availability and optimal performance of applications
- Passionate for continuous learning, experimenting, and applying cutting-edge technology and software paradigms to solve customer problems
Other
- Team player possessing strong analytical, problem-solving, and communication skills
- Strong mentoring skills. Able to influence and communicate effectively with both technical and non-technical people
- Ability to work effectively in a fast-paced, complex technical environment
- Excellent communication skills. Communicates clearly, succinctly, and persuasively to all levels of employees, customers, and management (including executives)
- BS/MS in Computer Science or related area