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 hours 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 technical initiatives and developing enterprise-class web applications for QuickBooks Workforce Solutions team.

Staff Software Engineer

Staff Software Engineer position at Intuit working on QuickBooks Accountant Mission, focusing on backend development and technical leadership.

Staff Software Engineer

Staff Software Engineer position at Intuit focusing on FinTech platform development, testing strategies, and large-scale payment systems implementation.

Staff Software Engineer

Staff Software Engineer position at Intuit, focusing on AI-driven platform development with competitive compensation and opportunities for technical leadership.

Staff Software Engineer

Staff Software Engineer position at Intuit, focusing on enterprise-class web application development using JavaScript, Java, and modern frameworks, requiring 7+ years of experience.