Senior Backend & Data Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Senior Software Engineer
Contact Company
5,000+ Employees
6+ years of experience
Finance · Enterprise SaaS

Description For Senior Backend & Data Engineer

Intuit, a leading global financial technology platform, is seeking a Senior Backend & Data Engineer to join their team. With a massive customer base of approximately 100 million worldwide using products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, this role offers an opportunity to work on large-scale, impactful projects.

The position combines backend engineering with big data expertise, requiring strong technical skills in cloud technologies, particularly AWS, and experience with modern data processing technologies. You'll be working with a sophisticated tech stack including Java, Python, Kafka, and Kubernetes, while handling both software development and data engineering responsibilities.

As a senior engineer, you'll spend 70-85% of your time coding while also taking on technical leadership responsibilities, including mentoring junior engineers and contributing to architectural decisions. The role involves working in a microservices environment and requires familiarity with various data processing technologies and AWS data services.

The ideal candidate will have 6+ years of software development experience and strong communication skills to explain complex technical concepts to various audiences. You'll be part of cross-functional teams, working closely with product management, QA/QE, and various business units to drive results.

This position offers the opportunity to work with cutting-edge technologies while contributing to products that help millions of customers achieve financial prosperity. You'll be part of a company that values innovation and continuously seeks new ways to make financial management more accessible and efficient for its users.

Last updated 15 minutes ago

Responsibilities For Senior Backend & Data Engineer

  • Gathering functional requirements, developing technical specifications, and project & test planning
  • Designing/developing SaaS software, prototypes, or proofs of concepts
  • Act in a technical leadership capacity: Mentoring junior engineers and new team members
  • 70-85% hands-on coding
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Work cross-functionally with various Intuit teams
  • Contribute to the design and architecture of the project

Requirements For Senior Backend & Data Engineer

Java
Python
Kafka
Redis
Kubernetes
  • 6+ years experience developing web, software, or mobile applications
  • BS/MS in computer science or equivalent work experience
  • Strong experience with cloud technologies, particularly AWS
  • 1+ years experience with web services (consuming or creating) with REST
  • Solid communication skills
  • Strong understanding of Software design/architecture process
  • Experience with production grade high scale micro-services environment
  • Familiar with backend services, K8S, Spring Boot, Vert.x, docker
  • Familiar with data processing technologies: Spark, Flink, Delta, Parquet, Hive, Data mesh, Kafka
  • Familiar with AWS data offerings: EMR, Glue, Athena, DynamoDB, Redis
  • Knowledge of Java, Scala, Python

Interested in this job?

Jobs Related To Intuit Senior Backend & Data 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.