Skip to main content

Data Engineer 2

Category Software Engineering Location Bengaluru, India Job ID 2025-68784
Apply Now

Company Overview

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, we believe that everyone should have the opportunity to prosper. We never stop working to find new, innovative ways to make that possible.

Job Overview

Our formula for innovation begins with agile, cross-functional teams that welcome diverse perspectives and embrace collaboration. Inspirational working environments help spark fresh ideas, with state-of-the-art technology and creative workspaces that allow our team to decide how they want to work. And our shared commitment to make a meaningful impact for our customers helps us push the boundaries of technology to uncover new possibilities. If you have a commitment to excellence and a passion for innovation, come join our team.

Responsibilities

  • Develops, tests and maintains large-scale data processing systems and architectures.
  • Recommend ways to improve data reliability, efficiency and quality.
  • Work cross-functionally with various Intuit teams including product management, QE, release management, Ops, various product lines, and/or business units to drive forward results.
  • Demonstrate a passion for developing well architected, elegant applications & services.
  • Passionate for continuous learning, experimenting and applying cutting edge technology and software paradigms.
  • Apply experience and innovation to generate creative ideas for emerging business needs.
  • Provide/inspire innovations that fuel the growth of Intuit as a whole.
  • Provide perspective on leading industry trends, recommendations on new and emerging technologies, technology prototypes, patent proposals and engineering & DevOps process improvements

Qualifications

  • BS/MS in Computer Science or equivalent with at least 2+ years of software development experience.
  • 4+ years of experience designing & developing systems/software for large business environments -Java
  • Hands-on experience in Big Data technologies like Apache Spark (using Java & Scala) / Hadoop / flink Hive is a must.
  • Experience and exposure to AWS Cloud Services and DevOps mindset and expertise
  • Strong experience in leading design and implementation of robust, highly available, scalable and secure data architectures.
  • Able to operate at highly varying levels of abstraction from business strategy to product strategy to high level technical design to detailed technical design to implementation.
  • Must have solid experience in SQL.
  • Good exp in Java, springboot framework and restful web services
  • Experience in Agile Development, Scrum, and Iterative approaches.
  • Knowledge and experience in CRM and enterprise system implementation would be added advantage.

Team/Leadership Qualifications:

  • Team player possessing strong analytical, problem solving and communication skills.
  • Strong mentoring skills.
  • Able to influence and communicate effectively with both technical and non-technical people.
  • Demonstrated ability to work with global teams across time zones.
  • Ability to work effectively in a fast paced, complex technical environment.
  • High adaptability and flexibility.
  • Experience driving for results across cross-functional teams while maintaining effective working relationships.
  • Leading meetings, presenting, being a technical go-to person, and cross-functional leader.
  • Excellent communication skills.
  • Communicates clearly, succinctly and persuasively to all levels of employees, customers and management (including executives).
  • "Self-starter" attitude and the ability to make decisions independently.
Apply Now

Career Path

Mobility plays an important role for our engineering community. In addition to vertical growth, our teams offer lateral growth opportunities. Whether it’s working on a different tech stack or product, Intuit will help you get to the next step in your career.

  • Software Engineer 1 & 2
  • Sr. Software Engineer
  • Staff Software Engineer
  • Sr. Staff Software Engineer
  • Principal Software Engineer
  • Distinguished Software Engineer

There's so much flexibility in terms of moving not just between teams, but between roles.

Lucy Shen Developer Advocate

Related Content

You haven't viewed any jobs yet. Start exploring now to find the perfect opportunity for you!

View all of our available opportunities

You haven't saved any jobs yet. Start exploring now to find the perfect opportunity for you!

View all of our available opportunities

Sign Up for Job Alerts

Be the first to find out about open jobs that fit what you're looking for.

Sign up for job alerts

Don't see what you're looking for? Sign up and we'll notify you when roles become available.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

  • Software Engineering, Bengaluru, Karnataka, IndiaRemove

By submitting your information, you acknowledge that you have read our privacy policy and consent to receive email communication from us.