Software Engineer 2

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.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer 2

QuickBooks is the flagship accounting software from Intuit that fuels millions of small business owners and accountants across multiple countries globally. QuickBooks is truly the operating system behind small business accounting and comes in multiple flavors – QuickBooks Online, QuickBooks Desktop as well as the mobile edition.

The Small Business Group provides multiple offerings of QuickBooks features such as Core Accounting, QuickBooks Commerce, Payments, Payroll, Point of Sale (POS). Built on cutting edge technologies by world class engineers based on Global Engineering Principles, the SBG product development team fosters innovation, providing the best in class experience to our small business owners and accountants through Design for Delight, Rapid Prototyping, Fail Fast and Agile processes.

QuickBooks Commerce enables businesses to reach more customers, make more sales, add new channels and manage existing ones with seamless inventory integrations. It helps customers identify their highest-performing products across channels to improve their sales strategy. Customers can optimize their entire operations from one place including managing orders, tracking inventory and improving fulfillment from all channels with a single platform while getting powerful insights into their sales data on-demand.

This position requires strong software engineering skills and a passion for solving real-world challenges while making customers happy. Along with coding, you will be responsible for working with product managers, backend developers, and designers in an agile team structure. We love product engineers who lead the charge, communicate with customers and deliver beautiful, intuitive applications.

The role offers excellent growth opportunities through Intuit's internal mobility program. Engineers can progress through various levels from Software Engineer 1 & 2 to Distinguished Software Engineer, with opportunities for both vertical and lateral moves across different tech stacks and products.

Last updated 18 minutes ago

Responsibilities For Software Engineer 2

  • Designing/developing web, software, mobile apps, prototypes, or proofs of concepts (POCs)
  • Roughly 90+% hands-on coding
  • Use coding expertise to design and implement scalable, modular and secure services
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Contribute to the design and architecture of the project
  • Work cross-functionally with various Intuit teams: product management, product lines, business units

Requirements For Software Engineer 2

Java
Kotlin
React
JavaScript
  • 2+ years of experience designing and developing consumer-facing web applications
  • BS/MS in computer science or equivalent work experience
  • Strong experience with Kotlin/Java and Web technologies
  • 2+ years experience with APIs (creating and consuming) with REST or GraphQL API modeling
  • 1+ years of experience with UI frameworks like React, Angular and JavaScript
  • Experience with unit testing & Test Driven Development (TDD)
  • Experience with Postgres, Data Lake, Kafka, & schema modeling
  • Solid foundation in writing scalable web application code
  • Good understanding of Software Design, Architecture and working with large scale systems
  • Solid communication skills

Benefits For Software Engineer 2

Medical Insurance
401k
Parental Leave
  • Medical Insurance
  • 401k
  • Parental Leave

Interested in this job?

Jobs Related To Intuit Software Engineer 2

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 Engineer II

Software Engineer II position at Checkr, building fair hiring infrastructure with Ruby and Javascript, offering $124K-$146K in Denver.

Software Development Engineer, Amazon Advertising Creative X

Senior Software Development Engineer role at Amazon Advertising focusing on architecting and implementing scalable advertising solutions while leading technical initiatives and mentoring team members.

Software Engineer III (Python)

Software Engineer III position at JPMorgan Chase focusing on Python development for AI/ML Operations, offering competitive salary and comprehensive benefits in Jersey City, NJ.

Software Engineer II, Minecraft

Software Engineer II position at Microsoft's Mojang Studios, working on Minecraft Marketplace services, offering $98K-$193K salary with hybrid work model.