I

Intuit

Tax, accounting, and personal-finance software

Software Engineer 1

Software EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • Completed a degree-seeking program in Computer Science or a related technical field within the last 12 months.
  • Have less than 12 months of relevant professional work experience, excluding internships, co-ops, and work study.
  • Have a foundational understanding of Agile development, object-oriented design, and programming principles.
  • Have coursework, internship, personal project, or academic experience in one or more programming languages, such as Java, Python, JavaScript, or C++.
  • Be aware of AI concepts, including Generative AI, and be curious about AI tools and willing to apply them in daily work.
  • Be willing to learn and adapt to new priorities, tools, and technologies in a fast-paced environment.

Responsibilities

  • Build and ship features for core products and the systems that power engineering operations.
  • Learn and apply proven practices for designing, building, testing, and supporting software.
  • Use AI tools responsibly to speed up work and share learning with the team.
  • Turn customer feedback into small, meaningful improvements using methods such as Design for Delight.
  • Collaborate with peers, designers, and engineers, and use code reviews, mentorship, and feedback to grow.
  • For frontend work, build responsive, dynamic web applications with HTML, CSS, JavaScript, and frameworks such as React, AngularJS, or Vue.js, partnering with designers, UX specialists, and backend engineers.
  • For backend work, build web services in Java, Python, or Node.js; work with databases such as MySQL, PostgreSQL, or MongoDB; and design and integrate RESTful APIs using frameworks such as Express, Spring MVC, or Django.
  • For full-stack work, work across frontend and backend, discuss application and API architecture, and contribute on Agile/Scrum teams using tools such as Git, Jenkins, or Travis.
  • For mobile work, build Android or iOS applications using tools such as React Native, Flutter, Xcode, Android Studio, Swift, Objective-C, or Java, and integrate them with cloud-based APIs.

Desired Qualifications

  • Basic knowledge of frontend web technologies, including HTML, CSS, and JavaScript.

About the Company

Intuit

Tax, accounting, and personal-finance software

Intuit provides financial technology tools for consumers and small businesses. Its main products are TurboTax for tax preparation, QuickBooks for accounting, and Mint for personal finance management. These tools typically operate on a subscription basis or behind transaction fees, with features that help users file taxes, track income and expenses, and manage budget and goals. The software ecosystem is designed to connect tax, accounting, and personal finance in one place, improving workflows for individuals, freelancers, and small business owners. Security is a priority, with measures like multi-factor authentication and anti-fraud protections to protect user data. Intuit’s goal is to help people achieve financial well-being by educating users and delivering easy-to-use, reliable financial software across different needs and customer segments.

Company size
10,001+
Company stage
IPO
Headquarters
Mountain View, CA
Founded
1983

Recently Posted Jobs

Explore more opportunities at Intuit

See more jobs