Intuit, a leading global financial technology platform, is seeking a Software Engineer 2 for their QuickBooks Online Advanced team in Bengaluru. This role is part of the Small Business Group, focusing on developing and maintaining QuickBooks, the company's flagship accounting software that serves millions of small business owners and accountants globally.
The position involves working on QuickBooks Online Advanced, a cloud-based solution for growing mid-market businesses. Launched in August 2018, this product is fully owned and developed by the Bangalore engineering center. The team maintains a startup culture while adhering to world-class engineering practices, including engineering excellence, operational excellence, customer empathy, and data-driven decision making.
As a Software Engineer 2, you'll be responsible for designing and developing Java-based applications, creating RESTful APIs, and working with various database technologies. The role requires experience with modern technologies including AWS, Kafka, and Kubernetes, and involves building scalable systems that handle large-volume data pipelines.
The ideal candidate should have at least 2 years of experience in Java development, strong understanding of both relational and NoSQL databases, and experience with cloud technologies. You'll be working in an Agile environment, participating in code reviews, and collaborating with cross-functional teams to deliver high-quality solutions that help businesses prosper.
This is an excellent opportunity to join a company that powers prosperity for approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. You'll be part of a team that values innovation, customer focus, and continuous learning while working on solutions that make a real impact on businesses worldwide.