Senior Software Engineer

Global financial technology platform powering prosperity through products like 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

Join Intuit, a leading global financial technology platform serving 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. As a Senior Software Engineer on the Operational Data Lake (ODL) team, you'll play a crucial role in supporting Intuit's mission by building and maintaining systems that provide comprehensive insights into application performance and enable data-driven decision-making.

The role combines hands-on coding (90%) with technical leadership, requiring expertise in Java/Go, Python, JavaScript, and React, along with strong experience in cloud technologies like Kubernetes and AWS. You'll be responsible for developing scalable web applications while considering crucial aspects like accessibility, performance, and security.

This position offers an excellent opportunity to work on cutting-edge data platform technologies while contributing to products that impact millions of users. You'll collaborate with cross-functional teams, mentor fellow engineers, and drive architectural decisions that shape the future of Intuit's data infrastructure.

The ideal candidate brings strong computer science fundamentals, excellent problem-solving abilities, and proven experience in distributed systems and large-scale architectures. You'll need to demonstrate both technical excellence and strong communication skills, as you'll be leading technical discussions and mentoring team members.

Working from San Diego, CA, you'll be part of a company that values innovation and technical excellence. The role offers competitive compensation ($149,500-$202,000) plus benefits, equity, and the opportunity to work on meaningful projects that help customers achieve financial prosperity.

Last updated an hour ago

Responsibilities For Senior Software Engineer

  • Write scalable web application code with attention to detail, including accessibility, performance, scalability, security
  • Leverage industry trends to make the best technology choices and strategic decisions
  • Act as technical subject matter expert and mentor fellow engineers
  • Perform 90% hands-on coding
  • Drive adoption of target state architecture
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release
  • Work cross-functionally with product management, QA, Design and business units
  • Develop well-architected, elegant web and/or mobile apps

Requirements For Senior Software Engineer

Java
Go
Python
JavaScript
React
Kubernetes
  • Bachelor's Degree in Computer Science or equivalent field, or commensurate work experience
  • Strong Computer science fundamentals: data structures, algorithms, distributed systems
  • Strong problem solving and communication skills
  • Strong proficiency in Java/Go, Python and JavaScript, React
  • Experience with modern Back End and Front End frameworks
  • Experience in leveraging Kubernetes and Amazon Web Services
  • Strong verbal, written, and organizational skills
  • Technical leadership experience
  • Platform engineering mindset

Benefits For Senior Software Engineer

Equity
  • Competitive base pay
  • Cash bonus
  • Equity rewards
  • Benefits package

Interested in this job?

Jobs Related To Intuit Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on database infrastructure, cloud services, and system optimization for Mailchimp's platform.

FullStack-Senior Software Engineer

Senior Full Stack Software Engineer role at Intuit, combining traditional development with AI integration, offering $161.5K-$219K salary in San Francisco Bay Area.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on data platform development, requiring 4+ years of experience in cloud services and Java programming.

Senior Product Manager

Senior Product Manager position at Intuit leading Enterprise Contract Lifecycle Management implementation, offering competitive compensation and opportunity to drive innovation in enterprise finance solutions.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on developer experience platform development and improving development productivity.