Senior Software Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Finance · Enterprise SaaS

Description For Senior Software Engineer

Join Intuit, a global financial technology leader serving approximately 100 million customers worldwide through innovative products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. We're seeking a Senior Software Engineer to join our GenAI CodeGen platform team, where you'll play a crucial role in revolutionizing developer productivity through cutting-edge AI solutions.

In this position, you'll be at the forefront of developing and implementing AI-powered developer tools that enhance speed and agility in the development experience. You'll work with cross-functional teams across US and India, implementing best practices for AI model integration, including prompt engineering and fine-tuning. This role combines deep technical expertise in backend development, cloud infrastructure, and AI/ML applications with the opportunity to shape the future of development practices at Intuit.

The ideal candidate brings 5+ years of enterprise experience, strong programming skills in Java and Python, and expertise in modern development tools and practices. You'll need experience with container orchestration, cloud infrastructure, and a solid understanding of security best practices. What sets this role apart is the unique opportunity to work with cutting-edge GenAI technologies while contributing to tools that will transform how developers work.

This position offers the chance to be part of a mission-driven company that's using technology to solve challenging financial problems for millions of people worldwide. You'll have the opportunity to mentor fellow engineers, lead technical initiatives, and work with teams across global time zones. If you're passionate about innovation, problem-solving, and want to be part of a team that's shaping the future of financial technology, this role at Intuit could be your next career milestone.

Last updated 6 days ago

Responsibilities For Senior Software Engineer

  • Develop and maintain the GenAI Code Generation tools and platforms
  • Collaborate with cross-functional teams to design, develop, and deploy AI-powered developer tools
  • Enhance the developer experience by integrating GenAI capabilities into the development workflow
  • Implement best practices for AI model integration, including prompt engineering, fine-tuning, and deployment
  • Drive the adoption of GenAI tools across the organization by providing training and support to developers
  • Continuously monitor and improve the performance and reliability of the GenAI tools
  • Contribute to the roadmap and strategy for GenAI-powered development at Intuit

Requirements For Senior Software Engineer

Java
Python
React
Kubernetes
  • 5+ years of experience working in enterprise hosting complex systems
  • Programming language experience in Java, Python
  • 1+ year of experience working with front-end development using React.js
  • Experience with cloud infrastructures like AWS or Azure or GCP
  • Experience with container systems (Docker) and container orchestration
  • Experience with back-end integration, web services & APIs, GRPS, REST/OData/GraphQL
  • Strong Linux/unix background and Advanced bash scripting knowledge
  • Experience with metrics, monitoring and alerting tools
  • Experience working in cross region setup
  • Good communication skills
  • Must be good with troubleshooting
  • Should be a self-starter, quick learner, self-motivated

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.