Expoint – all jobs in one place
Finding the best job has never been easier

Distinguished Software Engineer jobs at Intuit in India, Bengaluru

Discover your perfect match with Expoint. Search for job opportunities as a Distinguished Software Engineer in India, Bengaluru and join the network of leading companies in the high tech industry, like Intuit. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
India
Bengaluru
130 jobs found
05.09.2025
I

Intuit Software Engineer Front End India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Have deep customer empathy and ability to quickly translate insights into mockups, wireframes, and working proof-of-concept code. Contribute to overall site stability, including code reviews, writing unit and integration tests....
Description:

Responsibilities
  • Have deep customer empathy and ability to quickly translate insights into mockups, wireframes, and working proof-of-concept code
  • Contribute to overall site stability, including code reviews, writing unit and integration tests
  • Develop UI features using standard front-end technologies ensuring proper business logic, backend integration, and styling
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologiesWork collaboratively with cross-functional teams to develop and implement AI-based solutions
  • Successful delivery of high-quality web or mobile software, including requirements, design, code, and documentation
Qualifications
  • BS/MS in computer science or equivalent work experience.
  • 2+ years’ experience developing web, software, or mobile applications.
  • Solid understanding of software engineering fundamentals and their practical application
  • Experience working with frontend tech stack, including React, JavaScript, Typescript, HTML, CSS, Graph QL
  • Understanding of the Software Development Life Cycle (SDLC)
  • Familiarity with web services and experience with unit testing & test-driven development (TDD)
  • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Basic understanding of AI capabilities, specifically GenAI
  • Knowledge and awareness of AI concepts
  • Experience working with AI technologies preferred
  • Ability to work collaboratively with machine learning engineers and data scientists
  • Strong problem-solving skills and analytical mindset
  • Ability to stay up-to-date with advances in AI technologies and incorporate them into software development best practices
Show more
05.09.2025
I

Intuit Staff Software Engineer Backend India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Drive significant technology initiatives end-to-end and across multiple layers of architecture. Architect and develop scalable applications or systems. Drive the design and implementation of durable software solutions to solve critical...
Description:
Responsibilities
  • Drive significant technology initiatives end-to-end and across multiple layers of architecture.
  • Architect and develop scalable applications or systems.
  • Drive the design and implementation of durable software solutions to solve critical customer problems that are scalable, secure, easy to maintain, and interact with numerous other systems.
  • Provide recommendations and best practices for application development, platform development, and developer tools.
  • Actively stay abreast of industry best practices, share learnings, and experiment and apply cutting edge technologies.
  • Provide/inspire innovations that fuel the growth of Intuit as a whole and generate creative ideas for emerging business needs.
  • Work with global, cross-functional teams across time zones.
  • Communicate clearly, succinctly, and persuasively to all levels of employees, customers, and management (including executives)
  • Proactively identify opportunities to enhance software applications with AI technology
  • Coach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance applications, and building their technical expertise to ensure efficient and effective outcomes
  • Launch AI integrations in production and evaluate their impact on software performance and user satisfaction, using appropriate metrics
Qualifications
  • BS/MS in Computer Science or related area or equivalent experience.
  • 7+ years of total experience delivering enterprise-class applications.
  • Solid foundation in writing scalable application code following best practices of accessibility, internationalization, and instrumentation.
  • Experience with cross-browser, cross-platform, and design constraints on the web and mobile.
  • Solid knowledge of algorithms and design patterns.
  • Proficiency in mid-tier languages like Java.
  • Experience with test automation: TDD, unit/integration/functional testing.
  • Experience with Relational Database Design and Implementation.
  • Interest in building CI/CD pipelines.
  • Practical experience in developing applications using microservices, container technologies, container management systems such as Kubernetes, Mesos, etc.
  • Strong experience with Databases design (SQL, NoSQL) and analytics.
  • Prior working experience in utility computing and/or cloud computing domain.
  • Experience building and deploying applications and services into cloud environments.
  • Proficient in building or integrating functional AI models using techniques such as LLM prompting, AutoML modeling, etc
  • Skilled in evaluating and monitoring the performance of AI technology in production and making necessary adjustments to ensure optimal application performance
  • Possesses an in-depth understanding of AI integration and can lead the integration process effectively, while coaching junior engineers on how to leverage AI
  • Ability to work collaboratively with cross-functional teams, including data scientists, product managers, and software engineers
Show more

These jobs might be a good fit

05.09.2025
I

Intuit Staff Software Engineer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Development of customer-facing applications from design through implementation. Contribute to full lifecycle quality and engineering activities, including peer reviews of estimates, designs and code. Partner effectively with all team members...
Description:
Responsibilities
  • Development of customer-facing applications from design through implementation.
  • Contribute to full lifecycle quality and engineering activities, including peer reviews of estimates, designs and code.
  • Partner effectively with all team members in the organization to deliver against commitments.
  • Roughly 60-75% hands-on coding.
  • Resolve defects/bugs during testing, pre-production, production, and post-release patches.
  • Work cross-functionally with various Intuit teams: product management, various product lines, or business units to drive forward results.
  • Contribute to the design and architecture of the project.
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies.
  • Commitment to team success and positive team dynamics.
  • Passion for growing and applying technical skills in service to customers.
Qualifications
  • BS/MS in Computer Science or related area or equivalent experience.
  • 10+ years of professional working experience delivering production-ready code.
  • Experience in developing systems/software for large business environments (React, Java/J2EE, Python).
  • Experience in designing complex distributed systems, management products or business applications.
  • Prior experience working in teams that have built AI native applications for 1+ years.
  • Full-stack development experience with AI technologies and tools; applying it to user experiences or backend solutions.
  • Advocate for the highest standards for engineering design, implementation, and testing.
  • Practical experience in developing applications using microservices, container technologies, container management systems such as Kubernetes.
  • Strong experience with Databases design (SQL, NoSQL) and analytics.
  • Prior working experience in utility computing and/or cloud computing domain highly desired
  • Experience building and deploying applications and services into cloud environments (AWS highly desired).
Show more

These jobs might be a good fit

05.09.2025
I

Intuit Senior Software Engineer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Design and implement scalable ETL and ELT pipelines using tools like Apache Spark, DBT, and Kafka. Own the development of data models that support reporting, analytics, and machine learning use...
Description:
Responsibilities

  • Design and implement scalable ETL and ELT pipelines using tools like Apache Spark, DBT, and Kafka.
  • Own the development of data models that support reporting, analytics, and machine learning use cases.
  • Build and maintain historical, delta, and snapshot tables optimized for large-scale data processing and access patterns.
  • Work with columnar storage formats (e.g., Parquet, ORC) to optimize performance and storage efficiency.

  • Integrate and automate data validation and quality checks, ensuring trust and accuracy across pipelines.
  • Partner with data platform and product teams to design and deliver seamless data integrations across systems and domains.
  • Contribute to data governance practices, schema evolution, and performance tuning.

Qualifications

  • 6+ years of hands-on experience in data engineering or data platform development.
  • Strong experience in building and optimizing data pipelines using Spark and Flink.
  • Proficiency with DBT for transformation workflows and Kafka for event-driven ingestion.
  • Solid understanding of data modeling principles and best practices in relational and analytical systems.
  • Proven track record in creating and maintaining historical, delta, and snapshot data structures.
  • Familiarity with data quality frameworks and tools for validation and anomaly detection.
  • Experience working with columnar file formats and scalable data storage systems.
  • Strong coding skills in Python or Scala, and familiarity with SQL at scale.
  • Bachelor’s or Master’s degree in Computer Science, Data Engineering, or a related field.

Show more

These jobs might be a good fit

05.09.2025
I

Intuit Staff Software Engineer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Designs, develops, tests, deploys, maintains, and improves software solutions. Solves complex problems by leveraging a variety of technologies. Driven to achieve results and committed to producing high-quality code. Leads the...
Description:
Responsibilities
  • Designs, develops, tests, deploys, maintains, and improves software solutions.
  • Solves complex problems by leveraging a variety of technologies.
  • Driven to achieve results and committed to producing high-quality code.
  • Leads the process of gathering functional requirements, developing technical specifications, and managing project and test plans.
  • Demonstrates a strong interest and aptitude for learning new coding languages as necessary.
  • Functions as a technical leader and domain expert, beginning to shape technology and product strategy. Makes informed decisions at a local level, considering both immediate and long-term implications, as well as business impact.
  • Utilizes data to inform product and technical decisions within their area of responsibility.
  • Enhances team knowledge, skills, and engagement through collaborative technical workshops and other relevant forums.
  • Mentors and evaluates engineers, actively fostering and sustaining a robust talent pipeline. Regularly participates in performance reviews and calibration sessions.
  • A quick and eager learner who actively seeks opportunities to contribute to other Intuit codebases and open-source projects.
  • Possesses expertise in cloud technologies and in architecting and delivering highly scalable and resilient systems.
Qualifications
  • 8+ years of experience in designing and developing high scale distributed systems / AI applications
  • Experience on AI, Machine Learning Models, LLM, Gen AI
  • Experience on Observability Domain (Traces/Logs/Metrics)
  • Experience working with three or more of the following: Unix/Linux environments, distributed and parallel systems, workflow automation, CI/CD platform development, cloud platforms development (e.g., AWS/GCP), and Kubernetes/container platforms-based development.
  • Proficiency in one or more general-purpose programming languages such as Java and Python.
  • Experience in Kubernetes and Docker container-based development, packaging, and deployments.
  • Familiarity with open-source technologies.
  • Experience with various modern web frameworks, cloud/SaaS, and the entire Software Development Life Cycle (SDLC).
  • Experience in messaging/queueing systems.
  • Experienced in developing highly scalable and available web applications.
  • Exhibit strong communication skills and the ability to explain complex technical issues to both technical and non-technical audiences.
Show more

These jobs might be a good fit

05.09.2025
I

Intuit Manager Software Engineering India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Deliver high quality customer-driven software offerings products to market that simplify and solve for current customer needs while building for the future. Should possess strong technical skills, have a career...
Description:
Responsibilities
  • Deliver high quality customer-driven software offerings products to market that simplify and solve for current customer needs while building for the future.
  • Should possess strong technical skills, have a career history of strong hands-on software engineering and development experience, and the tactical and visionary leadership skills to motivate, guide, and earn the respect from a highly talented engineering team.
  • Responsible for initiating and driving the adoption of technology, product and process improvements throughout the software delivery life cycle.
  • Provide technical leadership, career development, and management of performance, objectives, and priorities of all reporting staff - Build a high performing, results-oriented organization.
  • Drive and own the functional and non-functional requirements road map for your organization.
  • Develop product expertise and advocate on behalf of the customer.
  • Drive initiatives to improve testing at all levels & deliver automation to ensure robustness and protect our customer.
  • Embrace & implement new ideas that produce outstanding results for our customers.
  • Drive adoption of best practices, tools, systems and metrics across the organization
  • Imbibe and coach excellence in product, engineering and operations
Qualifications
  • Atleast 12+ years of industry experience with a minimum of two years of proven track record of leading high performing teams.
  • Hands on engineering leader who can nurture working with highly motivated and extremely talented engineers to work on high visibility online product.
  • Someone with strong belief in agile and lean thinking have a passion for velocity, engineering and operational excellence
  • Comfortable working on all tiers of modern applications, from the front-end all the way to the database and strong exposure to Enterprise Java platform, Spring Framework, ReactJS, Amazon Web Services, Kubernetes based container deployments
  • Solid software development fundamentals (Data Structures, algorithms, problem solving, OO Design, and system architecture) with pecialization on end to end software development using modern SaaS / public cloud deployments with a DevOps mindset
  • Expert communicator and love working with multiple stakeholders for common outcomes with high stakes at company level.
  • Strong business acumen. Understands the business internal and external landscape and thinks/acts strategically for all stakeholders.
  • Drives strategic technology/engine reuse, technology and architecture health, and development process improvement.
  • A highly technical and result-oriented leader experienced in determining goals and matching those with customer requirements and product roadmap. Adept at leading positive change, empowering people, cultivating product technology visions and innovative solutions, and fostering effective engineering teams.
Show more

These jobs might be a good fit

05.09.2025
I

Intuit Staff Software Engineer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Applies comprehensive understanding of the business, customer needs to expertly design, develop and implement capabilities, tools and processes that deliver highly available, scalable and reliable customer experiences. Utilizes extensive expertise...
Description:
Job Overview

Intuit is seeking a Staff Software Engineer to join the Core Platform Engineering Team. The role requires developing and ensuring the seamless functioning and reliability of the Kubernetes Platform across Intuit. The successful candidate will be responsible for managing and maintaining Intuit Kubernetes Services (IKS) clusters hosting Intuit flagship products of TurboTax, Quickbooks, Mailchimp, as well as Intuit Platforms such as Identity, API Gateway, and Service Mesh. Responsibilities include all aspects of platform development, deployment, service adoption, configuration, optimization and troubleshooting. The ideal candidate must have expert knowledge of Kubernetes, AWS, cloud native design patterns, networking, troubleshooting, tools and automation.

Responsibilities
  • Applies comprehensive understanding of the business, customer needs to expertly design, develop and implement capabilities, tools and processes that deliver highly available, scalable and reliable customer experiences.
  • Utilizes extensive expertise in system engineering, software development, critical thinking, industry best practices, and AI to develop innovative solutions towards building highly available, scalable and reliable platforms.
  • Expertly builds, operates, and scales services running on AWS EKS. Collaborates closely with Intuit Product and Platform Development Teams to plan, prioritize and design highly available cloud architectures.
  • Contributes to critical platform components and drives operational excellence through automation, observability, and process optimization.
  • Troubleshoots complex issues and effectively manages stakeholder expectations through clear communication and proactive updates.
  • Participates in on-call and support rotations, driving incident recovery, resolution and Root Cause Analysis (RCA).
  • Provides technical leadership by guiding the team on system design and implementation, ensuring best practices are implemented.
  • Participates in mentoring junior and senior engineers, promoting an environment of learning and growth within the team.
Qualifications

To be considered for the role of Staff Software Engineer, candidates must possess the following qualifications:

  • A Bachelor's degree in Computer Science or a related technical field with a focus on Software Development, and Operational Excellence.
  • Proven expertise in building, upgrading, and managing Kubernetes clusters.
  • 7+ years of experience working in software development, production engineering, building and managing large-scale systems on AWS.
  • 7+ years of solid development experience in building RESTful services using Go, Python, Java/J2EE (Spring, MVC, and Hibernate), and/or NodeJS. Candidates with experience in open-source development preferred.
  • Experience with the development of applications and services in AWS, leveraging native cloud services and APIs.
  • Hands-on experience working with Kubernetes, Docker, Springboot, React, and DynamoDB.
  • Experience in using java unit testing frameworks like JUnit and Mockito.
  • Knowledge of monitoring and logging tools such as Splunk, Wavefront, AWS CloudTrails, and Micrometer.
  • Experience working in Java and Linux environments.
  • Excellent communication skills and the ability to collaborate effectively.

Qualifications - a less stringent version

  • A Bachelor's degree in Computer Science or a related technical field.
  • Significant experience in developing and managing Kubernetes systems and cloud-based architectures, such as AWS, GCP and Azure.
  • 7+ years of experience working in software development, production engineering, building and managing large-scale systems
  • Proven capability in software development with a strong grasp of programming languages such as Go, Python, Java, or NodeJS.
  • Familiarity with cloud services, APIs, Docker, and modern development frameworks, such as Springboot, React, SQL / NoSQL.
  • Understanding of contemporary best practices in engineering such as continuous integration/delivery, infrastructure as code, and automated testing.
  • Strong problem-solving skills, excellent communication abilities, and a collaborative approach to working in teams.
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Have deep customer empathy and ability to quickly translate insights into mockups, wireframes, and working proof-of-concept code. Contribute to overall site stability, including code reviews, writing unit and integration tests....
Description:

Responsibilities
  • Have deep customer empathy and ability to quickly translate insights into mockups, wireframes, and working proof-of-concept code
  • Contribute to overall site stability, including code reviews, writing unit and integration tests
  • Develop UI features using standard front-end technologies ensuring proper business logic, backend integration, and styling
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologiesWork collaboratively with cross-functional teams to develop and implement AI-based solutions
  • Successful delivery of high-quality web or mobile software, including requirements, design, code, and documentation
Qualifications
  • BS/MS in computer science or equivalent work experience.
  • 2+ years’ experience developing web, software, or mobile applications.
  • Solid understanding of software engineering fundamentals and their practical application
  • Experience working with frontend tech stack, including React, JavaScript, Typescript, HTML, CSS, Graph QL
  • Understanding of the Software Development Life Cycle (SDLC)
  • Familiarity with web services and experience with unit testing & test-driven development (TDD)
  • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Basic understanding of AI capabilities, specifically GenAI
  • Knowledge and awareness of AI concepts
  • Experience working with AI technologies preferred
  • Ability to work collaboratively with machine learning engineers and data scientists
  • Strong problem-solving skills and analytical mindset
  • Ability to stay up-to-date with advances in AI technologies and incorporate them into software development best practices
Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Distinguished Software Engineer opportunities at Intuit in India, Bengaluru. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.