Full Stack Staff Software Engineer

Intuit Mountain View, CA $197,000 - $266,500
Full Time Mid Level 7+ years

Posted 2 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Join the Global Business Solutions Group as a Staff Software Engineer to develop customer-facing full-stack applications for QuickBooks, focusing on online SaaS applications and AI-native features. This role involves technical leadership, mentoring junior engineers, and contributing to the design and architecture of the project.

Responsibilities

  • Develop customer-facing applications from design through implementation, focusing on online SaaS applications using full-stack expertise (Front End and Backend)
  • Contribute to full lifecycle quality and engineering activities, including peer reviews of estimates, designs, and code
  • Act in a technical leadership capacity, mentoring junior engineers and new team members
  • Apply technical expertise to challenging programming and design problems
  • Partner effectively with all team members to deliver against commitments
  • Perform roughly 70-85% hands-on coding
  • Resolve defects/bugs during testing, pre-production, production, and post-release patches
  • Work cross-functionally with various Intuit teams including product management and business units to drive results
  • Contribute to the design and architecture of the project

Requirements

  • BS/MS in Computer Science or related area or equivalent experience
  • 7+ years of experience developing systems/software for large business environments
  • 7+ years of experience designing complex distributed systems, management products or business applications
  • 7+ years of professional working experience delivering production-ready code
  • Prior experience working in teams that have built AI native applications for 1+ years
  • Full-stack development experience with AI technologies and tools
  • Expertise with the entire Software Development Life Cycle (SDLC)
  • Strong leadership experience: Leading meetings, presenting, technical go-to person, and cross-functional leader
  • Practical experience in developing applications using microservices and container technologies

Qualifications

  • BS/MS in Computer Science or related area or equivalent experience
  • 7+ years of experience developing systems/software for large business environments, designing complex distributed systems, and delivering production-ready code. 1+ years experience in teams that have built AI native applications.

Nice to Have

  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies
  • Prior working experience in utility computing and/or cloud computing domain

Skills

Python * SQL * AWS * Java * Kubernetes * J2EE * JavaScript * Agile * REACT * Scrum * TypeScript * NoSQL * Microservices * Mesos * Extreme Programming *

* Required skills

Benefits

Equity rewards

About Intuit

Technology
View all jobs at Intuit →