Senior Staff Software Engineer

Intuit is the global financial technology platform that powers prosperity for the people and communities we serve with products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp.
Petah Tikva, Israel
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Finance

Description For Senior Staff Software Engineer

Intuit is seeking a Senior Staff Software Engineer to join the QuickBooks STS team as a Backend (Hands-on) Engineering Senior Tech Lead. This is an exciting opportunity to work at the heart of QuickBooks, developing and maintaining critical backend systems that help small businesses get paid faster.

In this role, you'll be part of a team creating innovative products and platforms using the newest technologies. You'll work on high-scale systems and collaborate closely with cross-functional teams. The position requires both technical excellence and leadership skills, as you'll be responsible for designing and implementing new features while also mentoring junior team members.

As a Senior Staff Engineer, you'll play a crucial role in technical decision-making, representing the team in architecture roundtables and serving as the go-to person for technical issues. You'll work with Spring/SpringBoot framework, AWS cloud services, and containerized environments like Kubernetes. The role involves working with both relational and NoSQL databases, particularly PostgreSQL and DynamoDB.

The ideal candidate brings 10+ years of software development experience, with deep expertise in distributed systems and cloud architecture. You should have a proven track record of delivering large-scale end-to-end solutions and a passion for clean, well-documented code. Strong communication skills are essential, as you'll be collaborating with product managers, analysts, and data engineers.

This position offers the opportunity to work with a world-class platform at scale, contributing to systems that impact millions of small businesses. You'll be part of Intuit's broader mission to power prosperity around the world, working with cutting-edge technologies and helping shape the future of financial technology.

Join a company that values innovation, technical excellence, and professional growth. At Intuit, you'll have opportunities for mobility and career development, whether it's vertical growth or exploring different tech stacks and products. The company's commitment to powering prosperity, combined with its global reach serving approximately 100 million customers worldwide, makes this an exciting opportunity for a senior technical leader looking to make a significant impact.

Last updated 3 days ago

Responsibilities For Senior Staff Software Engineer

  • Design and implement new features and enhancements
  • Improve performance by refactoring existing services and flows
  • Mentor more junior team members
  • Collaborate with stakeholders - product management, analysts, data engineers
  • Represent the team in technical discussions and architecture roundtables
  • Serve as the immediate go-to person for tech-related issues

Requirements For Senior Staff Software Engineer

Java
Kubernetes
PostgreSQL
  • Bachelor or Master's degree in computer science or equivalent work experience
  • 10+ years of active experience in OOP software development
  • Experience with Spring/SpringBoot framework and relational DBs
  • Experience with unit and integration testing
  • Knowledge of AWS cloud environment and services
  • Experience in driving distributed systems large-scale end-to-end
  • Deep appreciation for clean and well-documented code
  • Excellent English, both oral and written
  • Self-motivated and proactive
  • Experience with Kubernetes or similar containerized frameworks

Interested in this job?

Jobs Related To Intuit Senior 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.

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.

Staff Software Engineer

Staff Software Engineer role at Intuit, leading technical initiatives for QuickBooks Workforce Solutions, focusing on distributed systems and full-stack development.