FullStack Staff Software Engineer

Global financial technology platform that powers prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Finance · Enterprise SaaS

Description For FullStack Staff Software Engineer

Intuit, a global leader in financial technology, is seeking a Staff Software Engineer to join their innovative team. This role offers an exciting opportunity to work with a company that has pioneered the shift to Virtual Platforms and serves approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.

As a Staff Software Engineer, you'll be at the forefront of driving significant technical initiatives across multiple architecture layers. The role combines hands-on development with technical leadership, requiring expertise in designing and implementing scalable, secure, and maintainable software solutions. You'll work with modern technologies including Java, Python, Go, and Kubernetes, while having the opportunity to experiment with cutting-edge tools and practices.

The position offers a unique blend of technical challenges and leadership opportunities. You'll be responsible for architecting complex systems, providing technical guidance, and mentoring other engineers. Intuit's culture emphasizes innovation, operating like a "40-year-old startup" that constantly disrupts itself to deliver on its mission of powering prosperity around the world.

What makes this role particularly appealing is the combination of scale, impact, and growth opportunities. You'll be working on systems that affect millions of customers while having the freedom to innovate and drive technical decisions. The company's commitment to continuous learning and development, coupled with its collaborative environment and focus on delivering innovative capabilities, makes this an ideal position for a senior technologist looking to make a significant impact.

The role requires strong technical expertise combined with excellent communication and leadership skills, as you'll be working with cross-functional teams and influencing both technical and non-technical stakeholders. If you're passionate about building scalable solutions, mentoring others, and working in a fast-paced, innovative environment, this position offers an excellent opportunity to advance your career while contributing to meaningful financial technology solutions.

Last updated 4 days ago

Responsibilities For FullStack Staff Software Engineer

  • Drive significant technology initiatives end-to-end and across multiple layers of architecture
  • Architect and develop scalable applications or systems
  • Drive design and implementation of durable software solutions
  • Provide recommendations and best practices for application development
  • Capture requirements and use cases
  • Stay abreast on industry best practices and apply cutting edge technologies
  • Provide technical leadership and coaching to software engineers
  • Generate creative ideas for emerging business needs

Requirements For FullStack Staff Software Engineer

Java
Python
Go
Kubernetes
  • BS/MS in Computer Science or related area or equivalent experience
  • 10+ years of experience developing systems/software for large business environments
  • 5+ years of experience designing complex systems and business applications
  • Strong OOD and SOA principles
  • Strong experience leading design and implementation of robust and highly scalable services
  • Skilled in software development lifecycle processes
  • Expertise with unit testing & Test Driven Development (TDD)
  • Experience with microservices and container technologies
  • Strong experience with Databases design (SQL, NoSQL) and analytics

Interested in this job?

Jobs Related To Intuit FullStack Staff Software Engineer

Senior Staff Software Engineer

Senior Staff Software Engineer role at Intuit, leading development of QuickBooks Workforce Solutions with focus on scalable enterprise web applications and technical leadership.

Staff Software Engineer

Staff Software Engineer role at Intuit leading technology innovation for the Virtual Expert Platform, building scalable solutions and mentoring teams.

Senior Staff Software Engineer

Senior Staff Software Engineer role at Intuit, leading backend development for QuickBooks STS team, requiring 10+ years experience in distributed systems and cloud architecture.

FullStack Staff Software Engineer

Staff Software Engineer position at Intuit focusing on fullstack development and AI integration, offering competitive compensation and the opportunity to impact millions through financial technology solutions.

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on backend development, AI integration, and system architecture for financial technology platforms.