Staff Software Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp
$149,500 - $202,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance · Enterprise SaaS

Description For Staff Software Engineer

Intuit, a leading global financial technology platform serving approximately 100 million customers worldwide, is seeking a Staff Software Engineer to join their API Gateway team. This role presents an exciting opportunity to work on critical infrastructure that powers products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.

As a Staff Software Engineer, you'll be at the forefront of designing and developing scalable distributed systems that will be utilized throughout the Intuit ecosystem. The role requires expertise in API Gateway products, distributed systems, and modern cloud technologies. You'll be working with cutting-edge technologies including Java, Go, and Kubernetes, while architecting solutions that handle massive scale.

The position offers significant technical challenges, requiring deep knowledge of API management, security, and traffic routing. You'll be responsible for ensuring the robustness, scalability, and security of API Gateway products that are crucial to Intuit's service infrastructure. The role involves close collaboration with developers, architects, and product managers to deliver world-class user experiences.

This is an ideal opportunity for an experienced engineer with 8+ years of experience who enjoys mentoring others and working on complex distributed systems. The role offers competitive compensation including base pay, bonuses, and equity rewards, along with the chance to work at a company that values innovation and technical excellence.

Located in either San Diego or Mountain View, California, you'll be part of a team that's dedicated to powering prosperity for millions of customers worldwide. If you're passionate about building large-scale systems, mentoring others, and working with modern technologies while making a significant impact, this role offers an excellent opportunity to advance your career at a leading fintech company.

Last updated 6 minutes ago

Responsibilities For Staff Software Engineer

  • Design and build robust, scalable, and secure API Gateway products that meet customer needs
  • Work closely with other developers, architects, and product managers to understand requirements
  • Identify and address performance, security, and scalability issues
  • Develop automated tests and other tools to ensure product quality
  • Stay current with the latest developments in technology and integrate them into products

Requirements For Staff Software Engineer

Java
Go
Kubernetes
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • At least 8 years of experience in software development
  • Strong knowledge of API Gateway products, including API management, security, and traffic routing
  • Experience working with distributed systems and scalable architectures
  • Strong programming skills in languages such as Java, C++, or Go
  • Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud
  • Experience working with Kubernetes
  • Experience working with microservices architecture
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork skills
  • Ability to work in a fast-paced environment and manage multiple priorities
  • Experience mentoring junior developers

Benefits For Staff Software Engineer

  • Competitive base pay
  • Cash bonus
  • Equity rewards

Interested in this job?

Jobs Related To Intuit Staff Software Engineer

Manager 3, Software Engineering (CRM Platform)

Senior engineering leadership role at Mailchimp leading CRM platform development, requiring 10+ years experience and offering competitive compensation in NY or SF Bay Area.

Chipset Integrated Circuit Program Manager, Staff

Staff-level Chipset IC Program Manager role at Qualcomm, managing complex semiconductor programs with 10+ years experience required.

Software Engineering LMTS

Lead Engineer position at Salesforce's CECM team, focusing on distributed systems and infrastructure optimization with 8+ years of experience required.

Sr. Manager, Software Engineering

Lead engineering teams at Salesforce's CECM division, focusing on capacity management and infrastructure optimization using big data and ML technologies.

Lead Solution Engineer

Lead Solution Engineer position at Salesforce, combining technical expertise with sales acumen to deliver enterprise software solutions and drive customer success.