Come join Intuit's community of 'Builder Catalysts' as a Senior Staff/ Principal Software Developer and help us power prosperity around the world.
Intuit's Builder Catalysts co-create with cross-functional partners and exhibit extreme ownership in the end-to-end product development lifecycle, including ideation, rapid experimentation, customer research, and execution. AI-native experiences are designed from the ground up with AI in mind, taking advantage of the unique benefits of AI to solve customers’ problems. Our Builder Catalysts are customer obsessed, demonstrate boundaryless collaboration & focus on transformative AI.
Responsibilities
- Drive velocity in the organization by accelerating customer, business, and technology outcomes through identifying and pursuing key opportunities.
- Lead significant technology initiatives end-to-end, including architecture layers.
- Understand customer behaviors and collaborate with cross-functional teams to develop solutions for customer problems.
- Design and implement durable software solutions to address critical customer issues in a fast-paced environment.
- Operate with a boundaryless mindset, contributing beyond primary areas of ownership.
- Leverage knowledge of AI native applications to guide their applicability to customer problems, understanding AI models, evaluation tools, and latest technologies.
- Create robust, scalable, and secure designs, balancing short-term and long-term goals for high availability and performance.
- Engage in continuous learning and experimentation with cutting-edge technologies to solve customer problems.
Team and Collaboration
- Partner with internal and external groups for cross-functional design, development, and integration.
- Collaborate with teams from Architecture, Product Management, and Operations for feature development and deployment.
Community
- Contribute to standards, best practices, and industry trend analysis.
- Share insights on emerging technologies, prototypes, patents, and process improvements.
Minimum Qualifications
- 10+ years of experience in developing systems/software for large business environments.
- 7+ years designing complex distributed systems, management products, or business applications.
- Full-stack development experience with AI tools and application to user or backend solutions.
- Experience with AI technologies like SageMaker, Vert.x, LangChain, LLMs, Prompt Engineering, DialogFlow, Python.
- Proficiency with front-end (React, Angular, SwiftUI, Kotlin) or back-end (Java, Typescript, Spring, NodeJS) technologies.
- Experience with cloud platforms like AWS or GCP is highly desirable.
- At least 1 year working on AI native applications.
- BSc/MS in Computer Science or related field.
Leadership & Soft Skills
- Strong analytical, problem-solving, and communication skills.
- Mentoring ability and effective communication with technical and non-technical audiences.
- Team-oriented with a collaborative spirit.
- Ability to thrive in a fast-paced, complex environment.
- Excellent communication skills, including to executives and global teams.
- Self-starter with decision-making capabilities.
- Proven results-driven approach and ability to work across time zones.