Intuit Inc.
Come join Intuit as a Principal Software Engineer and help us power prosperity around the world. We are looking for engineers who love to take on new challenges, solve tough problems, and have deep empathy for our customers. You’ll work with a small team of passionate engineers, product managers, and designers.
Responsibilities
Drive velocity in the organization by accelerating customer, business, and technology outcomes through identifying and pursuing key opportunities. Lead significant end-to-end technology initiatives, including horizontal layers of architecture. Understand customer behaviors and collaborate with cross-functional teams to develop end-to-end solutions for customer problems. Design and implement durable software solutions to address critical customer needs in a fast-paced environment. Work with a boundaryless mindset, contributing to solutions beyond your primary area of ownership. Build AI-native applications by applying deep understanding of AI technologies, evaluating tools, and understanding AI models and their applications. Create robust, scalable, and secure technical designs, balancing short-term and long-term goals to ensure high availability and performance. Stay passionate about continuous learning, experimenting, and applying 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 architecture, product management, and operations teams to design, develop, test, and release features. Community
Contribute to standards, patterns, and best practices to improve engineering practices. Share insights on industry trends, emerging technologies, prototypes, patents, and process improvements. Compensation and Benefits
Intuit offers a competitive package with pay-for-performance rewards. The base pay range varies by location, e.g., New York $245,500 - $332,500, Bay Area California $247,500 - $335,000, Southern California $233,000 - $315,000. The role may include bonuses, equity rewards, and benefits. Pay is determined based on experience, skills, and location. We are committed to pay equity across ethnicity and gender categories. Minimum Qualifications
Ability to operate effectively in a highly matrixed environment with multiple stakeholders. 10+ years of experience in developing large-scale business systems/software. 7+ years designing complex distributed systems, management products, or business applications. Full-stack development experience with AI technologies and applying them to user or backend solutions. Experience with AI tools like SageMaker, Vert.x, LangChain, LLMs, Prompt Engineering, DialogFlow, Python. Proficiency with front-end technologies (React, Angular, SwiftUI, Kotlin) and back-end technologies (Java, Typescript, Spring, NodeJS). Experience with cloud platforms like AWS or GCP is highly desirable. At least 1 year of experience in building AI-native applications. BSc/MS in Computer Science or related field. Leadership and Team Skills
Strong analytical, problem-solving, and communication skills. Mentoring ability and effective communication with technical and non-technical audiences. Team player who collaborates well and works effectively in fast-paced, complex environments. Excellent communication skills, including with executives and global teams across time zones. Self-starter with decision-making capability and results-driven attitude.
#J-18808-Ljbffr
Drive velocity in the organization by accelerating customer, business, and technology outcomes through identifying and pursuing key opportunities. Lead significant end-to-end technology initiatives, including horizontal layers of architecture. Understand customer behaviors and collaborate with cross-functional teams to develop end-to-end solutions for customer problems. Design and implement durable software solutions to address critical customer needs in a fast-paced environment. Work with a boundaryless mindset, contributing to solutions beyond your primary area of ownership. Build AI-native applications by applying deep understanding of AI technologies, evaluating tools, and understanding AI models and their applications. Create robust, scalable, and secure technical designs, balancing short-term and long-term goals to ensure high availability and performance. Stay passionate about continuous learning, experimenting, and applying 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 architecture, product management, and operations teams to design, develop, test, and release features. Community
Contribute to standards, patterns, and best practices to improve engineering practices. Share insights on industry trends, emerging technologies, prototypes, patents, and process improvements. Compensation and Benefits
Intuit offers a competitive package with pay-for-performance rewards. The base pay range varies by location, e.g., New York $245,500 - $332,500, Bay Area California $247,500 - $335,000, Southern California $233,000 - $315,000. The role may include bonuses, equity rewards, and benefits. Pay is determined based on experience, skills, and location. We are committed to pay equity across ethnicity and gender categories. Minimum Qualifications
Ability to operate effectively in a highly matrixed environment with multiple stakeholders. 10+ years of experience in developing large-scale business systems/software. 7+ years designing complex distributed systems, management products, or business applications. Full-stack development experience with AI technologies and applying them to user or backend solutions. Experience with AI tools like SageMaker, Vert.x, LangChain, LLMs, Prompt Engineering, DialogFlow, Python. Proficiency with front-end technologies (React, Angular, SwiftUI, Kotlin) and back-end technologies (Java, Typescript, Spring, NodeJS). Experience with cloud platforms like AWS or GCP is highly desirable. At least 1 year of experience in building AI-native applications. BSc/MS in Computer Science or related field. Leadership and Team Skills
Strong analytical, problem-solving, and communication skills. Mentoring ability and effective communication with technical and non-technical audiences. Team player who collaborates well and works effectively in fast-paced, complex environments. Excellent communication skills, including with executives and global teams across time zones. Self-starter with decision-making capability and results-driven attitude.
#J-18808-Ljbffr