Taro Logo

Senior Software Engineer

Intuit is the global financial technology platform that powers prosperity for the people and communities we serve, with products like TurboTax, Credit Karma, QuickBooks, and Mailchimp serving approximately 100 million customers worldwide.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer

Intuit is the global leader in financial management software where we have pioneered the shift to Virtual Platforms, cloud computing for consumers, small businesses and those that serve them. As a 35-year-old startup, we constantly disrupt ourselves by identifying major new technology and design trends needed to deliver our mission to power prosperity around the world.

Our Go-To-Market Tech (GTM-Tech) is a technology platform team responsible for building Intuit's core capabilities surrounding monetization, marketing and experimentation enabling product and platform teams across Intuit to solve our customers' biggest pain points. The focus of the organization is to power Intuit's growth through technology-driven go-to-market strategies that deliver transformative customer experiences resulting in high impact innovation and exceptional business outcomes.

As a Senior Software Engineer, you will:

  • Drive design and implementation of durable software solutions that solve critical customer problems
  • Build scalable, secure, and maintainable systems that interact with numerous services
  • Provide recommendations and best practices for application development and platform development
  • Capture requirements and use cases
  • Stay current with industry best practices and apply cutting-edge technologies
  • Mentor others and provide technical guidance and code reviews
  • Work effectively with global teams across time zones
  • Collaborate cross-functionally while maintaining strong relationships
  • Communicate clearly and persuasively at all levels

The ideal candidate will have:

  • BS/MS in Computer Science or equivalent experience
  • 5+ years developing systems/software for large business environments (Java/J2EE)
  • Strong experience with JavaScript, React, HTML and CSS
  • Expertise in designing complex distributed systems and delivering production code
  • Strong OOD and SOA principles implementation skills
  • Experience with microservices, containers, and cloud platforms like AWS
  • Knowledge of database design (SQL, NoSQL) and analytics
  • Proficiency in agile methodologies and test-driven development

Join our fast-paced team focused on delivering innovative capabilities while having fun doing it. We offer opportunities for growth, mentorship, and the chance to work on impactful technology that powers prosperity worldwide.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Drive design and implementation of durable software solutions
  • Provide recommendations and best practices for application development
  • Capture requirements and use cases
  • Stay current with industry best practices
  • Provide technical guidance and code review
  • Work with global teams across time zones
  • Communicate clearly with all levels of employees

Requirements For Senior Software Engineer

Java
JavaScript
React
MongoDB
Redis
  • BS/MS in Computer Science or related area or equivalent experience
  • 5+ years of experience developing systems/software for large business environments (Java/J2EE)
  • 2+ years experience with JavaScript and React
  • Expertise with HTML and CSS
  • 5+ years of experience designing complex distributed systems
  • Strong OOD and SOA principles
  • Experience with microservices and container technologies
  • Strong experience with Databases design (SQL, NoSQL)
  • Experience with cloud environments (AWS)

Benefits For Senior Software Engineer

Medical Insurance
401k
Parental Leave
  • Medical Insurance
  • 401k
  • Parental Leave
  • Flexible Work Environment
  • Career Growth Opportunities

Interested in this job?

Jobs Related To Intuit Senior Software Engineer