Senior Staff Software Engineer

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

Description For Senior Staff Software Engineer

Intuit, a leading global financial technology platform, is seeking a Senior Staff Software Engineer to join their Reporting Team. This role presents an exciting opportunity to shape the future of financial technology while working with cutting-edge technologies and leading a team of talented engineers.

The position involves building technology solutions for Intuit's Strategy to Execution initiative, focusing on the L1 Reporting capability that delivers end-to-end reporting and business insights solutions. As a Senior Staff Engineer, you'll be responsible for accelerating Intuit's platform journey through continuous assessment, evolution, and optimization of capabilities.

The role demands a perfect blend of technical expertise and leadership skills. With a requirement of 10+ years of experience, including significant exposure to SaaS and public cloud environments, you'll be expected to spend 70-80% of your time on hands-on coding while leading a team of 10-35 engineers. Your technical toolkit should include proficiency in Java, Node.js, Kubernetes, and various modern frameworks and technologies.

You'll be working at Intuit's Bengaluru office, contributing to products that serve approximately 100 million customers worldwide through popular platforms like TurboTax, Credit Karma, QuickBooks, and Mailchimp. This position offers the opportunity to work on complex, distributed systems and implement highly available, scalable solutions that directly impact millions of users.

The ideal candidate will bring strong architectural expertise, excellent communication skills, and the ability to work effectively with C-level stakeholders. You'll be expected to drive innovation, mentor team members, and maintain high standards of code quality while ensuring alignment with business strategy and regulatory requirements.

This role is perfect for someone who is passionate about financial technology, enjoys solving complex technical challenges, and wants to make a significant impact on products that help people and communities prosper. You'll be part of a company that values innovation and continuously seeks new ways to improve its services and customer experience.

Last updated 6 days ago

Responsibilities For Senior Staff Software Engineer

  • Deliver significant technology initiatives end to end
  • Lead an engineering team of 10-35 engineers
  • 70-80% hands-on coding
  • Drive design and implementation of durable software solutions
  • Ship high-quality products with end-to-end mindset
  • Influence and propose experience and workflow designs
  • Implement highly available, scalable, and secure web services
  • Partner with cross-functional teams
  • Stay current with mobile/SaaS/PaaS trends
  • Provide innovations that fuel company growth
  • Coach and mentor other engineers

Requirements For Senior Staff Software Engineer

Java
JavaScript
Kafka
Kubernetes
Node.js
React
  • Bachelor's/Master's degree in Computer Science or relevant advanced degree
  • 10+ years of work experience with 3+ years in SaaS and Public Cloud
  • 5+ years of experience in developing complex, distributed systems
  • Strong OOD and SOA principles
  • Experience with microservices and container technologies
  • Cloud environments experience (AWS)
  • Experience with test automation
  • Strong database design experience
  • Solution/Enterprise Architecture certification desired
  • Excellent communication skills

Interested in this job?

Jobs Related To Intuit Senior Staff Software Engineer

Group Product Manager - Payments Checkout & Payor Portal

Lead product strategy and development for QuickBooks Payments checkout experience at Intuit, driving innovation in payment solutions for small businesses worldwide.

Staff Software Engineer

Staff Software Engineer position at Intuit leading development of enterprise-scale financial technology solutions, requiring 10+ years experience in architecture and cloud technologies.

Staff Product Manager

Lead enterprise finance product initiatives at Intuit as Staff Product Manager, driving digital transformation and innovation in financial technology.

Staff Software Engineer

Staff Software Engineer position at Intuit leading development of enterprise-scale financial technology solutions, requiring 10+ years experience in distributed systems and cloud architecture.

Staff Software Engineer

Staff Software Engineer position at Intuit, leading technical initiatives and architecting scalable solutions for global financial technology products.