Skip to main content

Software Engineer

Category Software Engineering Location Petah Tikva, Israel Job ID 2025-70233
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

Come join us in using big data technology to support small businesses and consumers around the world.

Intuit is a global market-leader in financial software solutions for small businesses and consumers, with products used by tens of millions of customers. Intuit’s Israel site is growing rapidly, focused on trust, data, and deep insight. The company’s success rests to a large extent on the quality of its data; the ability to curate, combine, protect, and analyze this data. For example extensive data allows us to identify and thwart fraudsters in real-time, and analyze stages of invoice to payment processing.

The group is looking to expand its capabilities in the Data Engineering realm to work closely with analysts, data scientists, and software developers.

Responsibilities

  • Gather data needs from internal customers like product managers and fraud analysts, and translate those requirements into a working database and analytic software.
  • Develop data-centric software using leading-edge big data technologies. These include database design, batch, and real-time ETL pipelines.
  • Develop integration with Intuit data capabilities supporting real-time API access to our data
  • Collaborate with colleagues both locally and in remote locations
  • Influence the software architecture and working procedures for building data and analytics
  • Participate in design and code reviews
  • Manage your own time, and work both independently and as part of a team
  • Be the go-to person for anything and everything regarding understanding the data, including exploration, pipelines, and analytics

Qualifications

  • Have an impact on satisfying customers and reducing financial fraud
  • Help build the team by helping to hire and train the best talent
  • Contribute to experiments and research on how to enhance our capabilities
  • Learn new technologies and methodologies
  • Collaborate with other data engineers, analysts, data scientists, and developers
  • Be proactive with a self-starter attitude
  • Be a good listener, while also having strong opinions on what is right
  • Be fun to be around :)

What you’ll need

 

  • Bachelor’s degree in Information Systems, Industrial Engineering or Computer Science, or equivalent experience
  • Extensive experience dealing directly with internal customers regarding their data needs
  • Excellent knowledge of SQL in a large scale data warehouse or data lakehouse environment such as Spark, Databricks, Presto/Athena/Trino
  • Experience working in cloud environment, preferably AWS
  • Excellent knowledge of databases / dimensional modeling / data integration tools
  • Experience writing scripts with languages like Python, and shell scripts in a Linux environment
  • Focus on engineering and operational excellence
  • Can-do attitude, hands-on approach, passionate about data, ability to thrive in a constantly changing environment
  • Bonus Points:
    • Hands-on experience with and insatiable curiosity about AI
    • Knowledge/Experience with Scala, Java
    • Knowledge of data visualization tools like Tableau or Qlik Sense
    • Experience with stream processing or near real-time data ingestion
    • Some knowledge of graph databases
    • Some experience in Fintech industry, Cyber Security
    • Exceptional sense of humor
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.