Senior Software Engineer

Global financial technology platform powering TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
$149,500 - $202,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer

Intuit, a leading global financial technology platform serving approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, is seeking a Senior Software Engineer for their Developer Experience Organization.

The role is positioned within the Development Portal team, focusing on building the next-generation Development Experience platform. This initiative aims to maximize the velocity and efficiency with which Intuit developers can create innovative products for flagship services like TurboTax and QuickBooks.

As a Senior Software Engineer, you'll be at the forefront of developing platforms that are both high-scale and mission-critical. The position offers an opportunity to directly impact thousands of engineers' productivity and workflow at Intuit. You'll be responsible for designing and developing web software, collaborating with cross-functional teams, and contributing to architectural decisions that shape the future of Intuit's development ecosystem.

The ideal candidate brings 5-8+ years of software development experience, with strong expertise in Java, REST services, and cloud technologies. Experience with AWS and Gen AI is highly valued, as is a background in test-driven development and agile methodologies. You'll need to be comfortable working with ambiguous requirements and translating them into elegant solutions.

The role offers competitive compensation ranging from $149,500 to $202,000, along with additional benefits and equity rewards. Located in San Diego, California, this position provides an opportunity to work with cutting-edge technology while contributing to a platform that powers prosperity for millions of customers worldwide.

This role is perfect for someone who is passionate about developer tooling, has strong technical abilities, and wants to make a significant impact on how software is built at scale. You'll be part of a team that values innovation, quality, and customer-centric solutions, while having the opportunity to mentor others and grow your own technical leadership skills.

Last updated 10 days ago

Responsibilities For Senior Software Engineer

  • Design and develop web software that improves developer productivity
  • Interface with other teams to incorporate their innovations
  • Collaborate to deliver high-performing, reliable, scalable solutions
  • Analyze and improve system efficiency, scalability, and stability
  • Work cross-functionally with product management, XD, and various product lines
  • Contribute to project design and architecture
  • Mentor junior engineers
  • Implement quality practices including unit testing and CI/CD
  • Work with Product Management and Designers to craft solutions

Requirements For Senior Software Engineer

Java
  • BS/MS in Computer Science or related field
  • 5-8+ years of software development experience
  • Knowledge of REST services, Java, J2EE technologies
  • Experience using Gen AI to solve complex problems
  • Experience with AWS
  • Strong communication skills
  • Experience with unit testing & Test Driven Development
  • Experience with Agile Development, SCRUM, or Extreme Programming
  • Strong understanding of Software design/architecture process
  • Experience with entire Software Development Life Cycle

Interested in this job?

Jobs Related To Intuit Senior Software Engineer

Sr. Software Quality Analyst

Senior Software Quality Analyst role at Intuit leading partner technical support team, focusing on API integration and bank feed connections, requiring 5+ years leadership experience.

Senior Backend Software Engineer

Senior Backend Software Engineer role at Intuit focusing on scalable solutions and AI integration

Senior Software Engineer

Senior Software Engineer role at Intuit's Virtual Expert Platform team, focusing on backend development with Java/Spring Boot and frontend with React, requiring 6+ years of experience.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on developing internal tools and platforms using Java, React, and cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Intuit, focusing on backend development for QuickBooks Online using Java, React, and cloud technologies.