I

Intuit

Tax, accounting, and personal-finance software

Staff Software Engineer - Full Stack Finance

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaIn-person

About the Job

Requirements

  • At least 10 years of experience architecting and designing Oracle ERP and SaaS offerings, including leading design for complex Finance applications.
  • Spend at least 70% of time on technical contributions such as design, coding, and code reviews, with approximately 50% on coding and code reviews.
  • Hold a BTech or MTech in Computer Science, or have equivalent work experience.
  • Have expertise in the software design and architecture process, including experience with Domain-Driven Design and hexagonal architecture.
  • Have experience with some of the following: RESTful or GraphQL web services, Java, Spring Boot, DynamoDB, React JS, JavaScript, HTML, CSS, Python, Camunda, AWS, Oracle SQL, and PL/SQL.
  • Have experience with unit testing and Test-Driven Development, as well as Kubernetes or Docker and CI/CD.
  • Have experience using AI coding assistants and agentic workflows in the development lifecycle, with strong judgment in reviewing, guardrailing, and owning AI-generated code before release; be able to evaluate potential AI solutions for the team.
  • Have a track record of solving highly complex technical challenges and delivering durable capabilities leveraged across the organization.
  • Demonstrate the ability to see the holistic view, work across boundaries where systems intersect, define interfaces, deliver outcomes across organizations, and remove mismatches between organizational, technological, and governance boundaries.
  • Evaluate leading industry trends and recommend emerging technologies to meet business goals or simplify existing processes.
  • Have experience with Agile Development, Scrum, or Extreme Programming methodologies.
  • Have the ability to work independently, investigate unfamiliar problems, and use strategic and analytical thinking, hypotheses, data, judgment, and pattern recognition to learn and move quickly.
  • Have excellent communication and presentation skills, including the ability to explain complex issues to technical and non-technical audiences.
  • Have experience leveraging, contributing to, and leading open-source community projects.

Responsibilities

  • Act as Technical Lead of the IES Contracts POD, own the technology vision and strategy for the Contracts domain, and deliver solutions for the IES Mid-Market lead-to-cash process in collaboration with architects across organizations and business units.
  • Gather functional requirements, develop technical specifications, and own project and test planning.
  • Design and develop applications, prototypes, and proofs of concept, while remaining hands-on in coding.
  • Integrate project metrics and measurable outcomes with business goals, including reducing lead-to-cash cycle time for IES Mid-Market.
  • Frame customer problems, own problem validation, and influence roadmaps to ensure solutions address customer pain points.
  • Steward short- and long-term strategy and trade-offs across business and technology, own current and future state, and drive delivery through clear, incremental steps that support Ecosystems and Platform thinking.
  • Support execution teams with complex development and operational challenges through hands-on technical leadership in code design and contributions.
  • Engineer closed-loop agentic workflows to automate tasks in the product development lifecycle, establish coding and agent best practices, and guide engineers in breaking work into pieces that agents can execute reliably.
  • Apply a left-shift approach by playing Developer, Quality Engineering, and Operations roles throughout the development lifecycle and owning end-to-end quality of deliverables.
  • Elevate the effectiveness of the team, other teams, and cross-functional partners; mentor engineers and new team members, provide actionable feedback to senior engineers, and independently resolve complex technical or process barriers.
  • Work cross-functionally with product management, product lines, and business units to drive results.
  • Contribute to project design and architecture using Agile and Scrum methodologies.

Desired Qualifications

  • Experience with enterprise Finance products such as Oracle ERP, Coupa, or Aravo, and good functional knowledge of Finance, Payments, and Sourcing.

About the Company

Intuit

Tax, accounting, and personal-finance software

Intuit provides financial technology tools for consumers and small businesses. Its main products are TurboTax for tax preparation, QuickBooks for accounting, and Mint for personal finance management. These tools typically operate on a subscription basis or behind transaction fees, with features that help users file taxes, track income and expenses, and manage budget and goals. The software ecosystem is designed to connect tax, accounting, and personal finance in one place, improving workflows for individuals, freelancers, and small business owners. Security is a priority, with measures like multi-factor authentication and anti-fraud protections to protect user data. Intuit’s goal is to help people achieve financial well-being by educating users and delivering easy-to-use, reliable financial software across different needs and customer segments.

Company size
10,001+
Company stage
IPO
Headquarters
Mountain View, CA
Founded
1983

Recently Posted Jobs

Explore more opportunities at Intuit

See more jobs