Senior Staff Engineer - Business Intelligence

Intuit Inc.

Bengaluru

On-site

INR 3,500,000 - 5,200,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Intuit Inc. is seeking a Senior Staff Software Engineer to influence and accelerate our platform journey. You will lead multi-disciplinary teams to design and deliver scalable API-based and event-driven systems, employing microservices, cloud, and modern UI tech.

Bring 10+ years of experience, strong architecture skills, and hands-on coding in Java/Spring, Node, and frontend frameworks. This role requires collaboration with stakeholders and timely delivery in Bengaluru.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 10+ years of software engineering experience with SaaS and cloud.
  • Intersection of architecture and delivery across teams.

Responsibilities

  • Lead engineering teams (10–35 engineers) to build customer-facing products.
  • Write substantial code (70–80% hands-on).
  • Drive durable, scalable, secure web services and APIs.
  • Collaborate with product managers and designers.
  • Mentor engineers on engineering excellence and processes.

Skills

Distributed systems
API-based
Microservices
Cloud, SaaS
Java/J2EE
Node.js
Spring/Maven/Gradle
REST
GraphQL
Kafka/Pulsar/ActiveMQ
CI/CD & TDD
SQL/NoSQL
React/Angular/Backbone

Education

Bachelor’s/Master’s in Computer Science

Tools

Kubernetes
AWS
Mesos
Serverless
React
GraphQL

Job description

Come join the Intuit Reporting Team as a Senior Staff Software Engineer to influence end play a critical role in accelerating Intuit’s platform journey via continuous assessment, evolution, and optimization of our capabilities to ensure alignment with business strategy, surfacing insights to drive prioritization and transformation, and providing line of sight to business outcomes. L1 Reporting capability offers an end to end reporting & business insights solutions for our customers

The purpose of this role is to build technology solutions for Intuit Strategy to Execution. Working with business stakeholders and internal development teams, the role will ensure the alignment of solution designs conforming to regulatory demands, architectural standards, business requirements, budgets, and tech strategy and enable Intuit to deliver on its strategy and innovation.

Responsibilities

Bachelor’s/Master’s degree in Computer Science or relevant advanced degree is mandatory

Technology Architecture and product engineering expertise with a minimum of 10 years of work experience, with at least 3 years in SaaS, Public Cloud and with a proven track record in executing complex projects.

5+ years of experience in developing complex, distributed, scalable API-based and event driven systems, externalizations of APIs and delivery of headless products.

Strong OOD and SOA principles, with ability to implement them in a language of choice (Java/J2EE)

Practical experience in developing applications using microservices, container technologies, container management systems such as Kubernetes, Mesos etc.

Experience building and deploying applications and services into cloud environments (AWS and serverless applications development experience is highly desired)

Solid design and coding skills (Node, Java, Spring, Maven/Gradle, REST, GraphQL, JSON, messaging technologies - Kafka, Pulsar, ActiveMQ).

Experience in UI frameworks like React, Backbone, Angular is desirable.

Experience with test automation: TDD, unit/integration/functional testing and CI/CD.

Strong experience with Database design (SQL, NoSQL). Knowledge of data analytics/BI is a plus.

One or more Certification in Solution and/or Enterprise Architecture desirable – e.g. Well Architected Frameworks, SAFe Architect, TOGAF

Experience in Capability based planning to execution.

Excellent communication skills with experience in C level stakeholder management. The position requires working closely with other architects, business teams, and product teams.

Qualifications

Deliver significant technology initiatives end to end and across multiple layers of architecture.

Lead an engineering team (10-35 engineers) that builds and supports amazing customer-facing products providing innovative solutions to challenging programming and design problems

Roughly 70 - 80% hands on coding

Drive design and implementation of durable and software solutions that will solve critical customer problems.

Ship high quality products and features with an end-to-end mindset from conception to delivery and production support, owning specifications, quality, release deployments and monitoring of production health

Able to influence, advocate and propose experience and workflow designs while collaborating with Product Managers and Experience Designers

Implement highly available, scalable, and secure web services with excellent quality.

Partner with other groups both inside and outside of Intuit for cross-functional design, solution integration and on-boarding of mobile/SaaS/PaaS/web/desktop offerings.

Actively stay abreast of mobile/SaaS/PaaS trends and standards, recommend best practices and share learning.

Provide/inspire innovations that fuel the growth of Intuit as a whole.

Coach and mentor other engineers in the areas of engineering excellence, process and methodologies

Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit: Careers | Benefits). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Business Systems Analyst - Core Finance Systems
Staff Business Systems Analyst - Core Finance Systems

Intuit Inc. • Bengaluru

On-site
INR 800,000 - 1,200,000
Staff Software Engineer
Staff Software Engineer

Intuit Inc. • Bengaluru

On-site
INR 2,600,000 - 4,200,000
Staff Business Systems Analyst - Core Finance Systems
Staff Business Systems Analyst - Core Finance Systems

Intuit • Bengaluru

On-site
INR 2,800,000 - 4,000,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Intuit Inc. • Bengaluru

On-site
INR 5,000,000 - 8,500,000
Staff Software Engineer - Mobile
Staff Software Engineer - Mobile

Intuit • Maharashtra

On-site
INR 3,500,000 - 7,000,000
Senior Staff Data Engineer - Experimentation Platform
Senior Staff Data Engineer - Experimentation Platform

Intuit • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Software Engineer 2, Backend
Software Engineer 2, Backend

Intuit • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Competitive compensation package
Cash bonus
Equity rewards
Principal Engineer
Principal Engineer

Intuit • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Staff Software Engineer - Full Stack Finance
Staff Software Engineer - Full Stack Finance

Intuit Inc. • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Staff Software Engineer
Staff Software Engineer

Intuit • Bengaluru

On-site
INR 3,000,000 - 6,000,000