Search by job, company or skills

Staff Software Engineer

  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

Overview

Come join the Development Productivity team as a Staff Software Engineer. We are the team bringing cutting-edge technology and tools to all Intuit developers — including AI-powered agentic workflows that span coding, code review, agent orchestration, context, and memory. If you are passionate about system design and architecture, AI agents, data-driven decision making, automation, and building platforms with enterprise-wide impact, this job is for you!

Responsibilities

Responsibilities

  • Design and build agentic platforms and workflows powering backend services — enabling capabilities such as code analysis, code generation, automated review, and autonomous task execution
  • Contribute to gathering functional requirements, developing technical specifications, and project & test planning
  • Serve as a technical leader within the team: mentor fellow engineers, demonstrate technical expertise, and drive solutions to challenging programming and design problems
  • Roughly 50-70% hands-on coding
  • Create technical documentation to communicate architectural and design options, and educate development teams
  • Work cross-functionally with various Intuit teams including product management, QA/QE, various product lines, and/or business units to drive results
  • Drive continuous improvement with a focus on availability, usability, reusability, performance, maintainability, and cost

Qualifications

  • 8+ years experience designing and developing web, software, or mobile applications
  • Demonstrated technical leadership: leading design discussions, driving projects end to end, and acting as a go-to technical resource for the team
  • BS/MS in computer science or equivalent work experience
  • Experience with AI frameworks, agentic workflows, and LLM integration (e.g., OpenAI API, Anthropic API, LangGraph, CrewAI)
  • Strong experience with any of the following Object-Oriented Languages: Java/J2EE, C#, Python, Go, or similar
  • Strong experience with the entire Software Development Life Cycle (SDLC)
  • Solid grounding in the software design/architecture process, including distributed systems
  • Team player with the ability to be successful in a fast-paced environment
  • Strong verbal and written communication skills to work with multi-functional groups

Footer

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152966421

Similar Jobs

Bengaluru, India

Skills:

Information Retrievaldistributed databaseslarge-scale distributed systemshigh-throughput low-latency search back-endsindexing pipelines

Bengaluru, India

Skills:

JavaReactTypescriptEmberjsJavascriptCSSHTML

Bengaluru, India

Skills:

GolangPostgreSQLAWS FargateDropwizardLambdaEc2DockerTerraformDistributed SystemsMySQLJavamulti-threadingRedisSpringJenkinsRestful ApisKubernetesasynchronous processingOAuth 2.0GitHub ActionsJWT tokensgRPC servicesArgoCDInfrastructure-as-CodeOIDC

Bengaluru, India

Skills:

JavaElk StackSpring BootKafkaCloud TechnologiesMLopsMySQLMongoDBAWSLLM systemsMCP Model Context Protocollarge-scale distributed systemsagentic AI architecturesAI gatewaysLLM observability

Bengaluru, India

Skills:

bigtable BigQueryPostgreSQLKotlinFigmaTypescriptGradleDockerTerraformApache BeamDataFlowKubernetesPythonLinearGRPCPub SubGitHub ActionsNext.jsMetaflow

Beware of Scammers

We don’t charge money for job offers