Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Intuit Logo

Senior Staff Software Engineer

Intuit

$201,000 - $289,500
Dec 5, 2025
Mountain View, CA, US
Apply Now

Intuit is looking to leverage big data technologies to gain new insights into customer experiences, building data frameworks, ingestion pipelines, and tools, and is seeking a Senior Staff Software Engineer to lead this effort.

Requirements

  • Expertise in developing Software for Java (Spring & Springboot), Scala for Spark streaming & Spark applications, or other JVM based languages
  • 5+ years of Expert professional experience with SQL, XML, JSON, YML, very strong Python and Linux
  • Knowledge of AI / ML, Generative AI, and experience with growth-focused AI/ML applications (personalization, recommendation engines, predictive modeling)
  • Use of GenAI technologies such as Cursor or Windsurf to accelerate development and efficiency in the software development to build reusable GenAI platform components
  • Expertise with tools and frameworks such as Docker, Spark, Scala, Jupiter Notebook, Databricks Notebooks, Kubernetes, Feature Management Platforms, and SageMaker
  • Strong background using cloud platforms such as AWS, Azure, or GCP, including Amazon Web Services: EC2, S3, EMR (Elastic Map Reduce), DynamoDB, and Athena, or equivalent cloud computing approaches
  • 5+ years professional working experience with various big data technologies, including Hive, Hadoop, Kafka, Columnar Databases, and Graph Databases

Responsibilities

  • 60% hands-on development in all phases of the software life cycle
  • Rapidly fix bugs and solve problems, and troubleshoot issues, defining ongoing solutions
  • Lead, estimate work for initiatives
  • Create technical design specifications and implement data models
  • Understand customer behavior, funnel metrics, and business levers, ensuring every technical investment drives measurable impact
  • Demonstrate a deep understanding of current technology trends and best practices
  • Actively stay abreast of industry best practices, share learnings, experiment, and apply cutting-edge technologies

Other

  • BS or MS in Computer Science, Data Engineering, or a related field
  • 9+ years of software engineering experience, with a strong background in data engineering
  • Excellent interpersonal and communication skills and ability to influence at all levels
  • Strategic mindset: influences the team and platform’s short and long-term strategy for maximum business impact
  • Uses data to influence product and technology decisions within their scope