Software Engineer 2-Android

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.
$136,000 - $184,000
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer 2

Software Engineer 2 position at Intuit's MXP team, working on monetization and personalization features for flagship products using AI technologies.

Software Engineer 2

Mid-level software engineering role at Intuit focusing on QuickBooks Commerce platform development using Java/Kotlin and web technologies.

Software Engineer 2

Software Engineer 2 role at Intuit's MSE Team, focusing on monetization services and billing platform development using Java, Spring, and cloud technologies.

Software Engineering MTS

Software Engineering MTS position at Salesforce in Bellevue, WA, focusing on full-stack development with Java, Python, and JavaScript, offering $137,259-$172,800 salary with hybrid work options.

Direct Channel Strategy & Activation Campaign Developer

Direct Channel Strategy & Activation Campaign Developer role at Disney, focusing on data-driven marketing campaigns using SQL, Java, and marketing automation tools.

Description For Software Engineer 2-Android

Join the QuickBooks Intuit Assist team as a Software Engineer II and be at the forefront of revolutionizing financial management through AI-driven experiences. At Intuit, we're dedicated to making financial prosperity feasible for millions of customers globally by providing innovative technology solutions like TurboTax, Credit Karma, QuickBooks, and Mailchimp. The QuickBooks Intuit Assist team leverages cutting-edge AI and machine learning technologies to empower small businesses and self-employed individuals with smarter, more intuitive tools for managing their finances.

As part of our team, you will collaborate closely with AI specialists and cross-functional groups, including Product Management (PM) and Experience Design (XD) teams, to build and enhance features that anticipate and fulfill user needs. If you're passionate about AI, thrive in a dynamic, collaborative environment, and are eager to drive meaningful innovation, we'd love to hear from you.

Responsibilities:

  • Collaborate with AI teams to design, develop, and integrate AI-driven features and improvements into QuickBooks' suite of financial management tools
  • Work closely with Product Management (PM) and Experience Design (XD) teams to understand user needs, prototype new features, and deliver innovative solutions that enhance user satisfaction and engagement
  • Participate in the full development lifecycle, including planning, coding, testing, deployment, and monitoring, ensuring high-quality deliverables
  • Contribute to the continuous improvement of our AI capabilities by researching new technologies, tools, and best practices in AI and machine learning
  • Proactively identify opportunities for process and technology improvements, advocating for changes that increase team efficiency and product quality
  • Engage in code reviews and provide meaningful feedback to peers to promote a culture of excellence and continuous learning within the team
  • Serve as a technical expert within the team, helping to resolve complex challenges and mentor junior engineers

Qualifications:

  • BS/MS in Computer Science, Engineering, or a related field, with a strong foundation in data structures, algorithms, and software design
  • 3+ years of professional software development experience, with proficiency in Python, Typescript or another major programming language
  • Demonstrated experience working with AI or machine learning technologies, and a keen interest in staying abreast of the latest advancements in the field
  • Solid understanding of the Software Development Life Cycle (SDLC), with experience in Agile methodologies and tools
  • Experience in developing, testing, and deploying scalable, highly available services or applications in a cloud environment (AWS, Azure, GCP)
  • Excellent collaboration skills, with experience working closely with product management and design teams to define, scope, and prioritize product features
  • Strong analytical and problem-solving abilities, with the capacity to work on complex problems where analysis of situations or data requires an in-depth evaluation of various factors
  • Effective communication skills, able to convey complex technical information to both technical and non-technical audiences

This position offers a fantastic opportunity to work with cutting-edge technologies, solve challenging problems, and make a significant impact on our product and customers. If you're driven, curious, and ready to contribute to transformative projects, we encourage you to apply.

Last updated 6 months ago

Responsibilities For Software Engineer 2-Android

  • Collaborate with AI teams to design, develop, and integrate AI-driven features
  • Work with Product Management and Experience Design teams to understand user needs and deliver innovative solutions
  • Participate in the full development lifecycle
  • Contribute to the continuous improvement of AI capabilities
  • Identify opportunities for process and technology improvements
  • Engage in code reviews and provide feedback to peers
  • Serve as a technical expert within the team

Requirements For Software Engineer 2-Android

Python
TypeScript
  • BS/MS in Computer Science, Engineering, or a related field
  • 3+ years of professional software development experience
  • Proficiency in Python, Typescript or another major programming language
  • Experience with AI or machine learning technologies
  • Understanding of the Software Development Life Cycle (SDLC) and Agile methodologies
  • Experience in developing, testing, and deploying scalable services in cloud environments (AWS, Azure, GCP)
  • Excellent collaboration and communication skills
  • Strong analytical and problem-solving abilities

Benefits For Software Engineer 2-Android

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive compensation package
  • Cash bonus
  • Equity rewards
  • Health benefits
  • Financial security benefits
  • Peace of mind benefits

Interested in this job?