Senior Software Engineer

Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp.
Backend
Senior Software Engineer
Contact Company
5,000+ Employees
Finance

Description For Senior Software Engineer

Intuit is seeking a Senior Software Engineer to join the Operational Data Lake (ODL) team. This role is crucial in supporting Intuit's mission by providing a comprehensive view of application performance, enabling data-driven decisions to enhance customer experiences and improve operational efficiency.

The ODL team's charter is to enable Intuit's engineers and leaders to:

  • Access all the operational data they need, when they need it, to understand how products are performing in the real world.
  • Easily track every step of the software development lifecycle, from code commits to customer adoption, and identify areas for improvement.
  • Contribute to building a cutting-edge data platform that empowers data-driven decisions across the entire company.

As a Senior Software Engineer, you will:

  • Write scalable web application code with attention to detail, including accessibility, performance, scalability, and security.
  • Leverage industry trends to make the best technology choices and strategic decisions.
  • Act as a technical subject matter expert, mentoring fellow engineers and leading a small team solving challenging programming and design problems.
  • Spend approximately 90% of your time on hands-on coding.
  • Drive adoption of the target state architecture by executing on the strategy.
  • Resolve defects/bugs during various stages of development and production.
  • Work cross-functionally with product management, QA, Design, and business units.
  • Demonstrate passion for developing well-architected, elegant web and/or mobile apps.
  • Apply Agile Development, SCRUM, or Extreme Programming methodologies.

Qualifications:

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

Join Intuit and be part of a team that powers prosperity for millions of customers worldwide!

Last updated 11 days 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 the technical subject matter expert: Mentoring fellow engineers, demonstrating technical expertise, and leading a small team solving challenging programming and design problems
  • 90% hands-on coding
  • Drive adoption of the target state architecture by executing on the strategy
  • Resolve defects/bugs during various stages of development and production
  • Work cross-functionally with various Intuit teams
  • Develop well architected, elegant, web and/or mobile apps
  • Apply Agile Development, SCRUM, or Extreme Programming methodologies

Requirements For Senior Software Engineer

Java
Go
Python
JavaScript
React
Kubernetes
  • Bachelor's Degree in Computer Science or equivalent field, or commensurate work experience and knowledge
  • Strong Computer science fundamentals: data structures, algorithms, distributed systems, large scale and resilient architectures
  • 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 for building scalable applications
  • Strong verbal, written, and organizational skills
  • Technical leadership experience
  • Platform engineering mindset

Interested in this job?

Jobs Related To Intuit Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on GenAI platform development, offering competitive compensation and the opportunity to work with cutting-edge technologies.

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, offering competitive compensation in San Diego.

Senior Software Engineer

Senior Backend Engineer role at Intuit focusing on privacy engineering and data protection, requiring Java expertise and cloud experience.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on backend development for enterprise solutions, requiring 5+ years experience and expertise in cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on Developer Experience platform development, requiring strong backend expertise and 5+ years of experience.