💼

Software Engineer 2 at Intuit

Location
Bengaluru
Job type
Full time
Posted on 21 Dec
Description

What you'll bring


  • BS/MS in Computer Science or relevant field, or equivalent experience.
  • 2+ years’ experience in delivering enterprise-class applications.
  • 2+ years’ experience in developing software for large business environments (preferably in Java/J2EE, Python, Go).
  • Experience in UI frameworks such as React, Angular, and Backbone.
  • Excellent knowledge of relational databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Experience with microservices, container technologies, and container management systems such as Kubernetes or Mesos.
  • Experience in Database design (SQL and NoSQL) and analytics.
  • Experience in utility computing and cloud computing domains.
  • Capability to build and deploy applications and services in cloud environments.
  • Basic understanding of AI capabilities, specifically GenAI
  • Knowledge and awareness of AI concepts
  • Ability to work collaboratively across analytics, engineering, product, design, and AI
  • 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

How you will lead


  • Develop and implement software solutions that address critical customer issues and ensure that they are secure, scalable, easy to maintain, and interact with various other services.
  • Contribute to overall site stability, including code reviews, writing unit and integration tests
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies
  • Ability to effectively influence and communicate concepts with both technical and non-technical stakeholders
  • Work collaboratively with cross-functional teams to develop and implement AI-based solutions


Master Backend Engineering
Backend Engineering Launchpad
Next batch starts on 14 Feb
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply

Frequently Asked Questions

What are the primary responsibilities of a Software Engineer 2 at Intuit?
Chevron down
Where is the Software Engineer 2 position at Intuit located?
Chevron down
Is the Software Engineer 2 role at Intuit a full-time position?
Chevron down
What is the level of seniority for the Software Engineer 2 role at Intuit?
Chevron down
What makes Intuit a great place to work as a Software Engineer?
Chevron down
How can I apply for the Software Engineer 2 position at Intuit?
Chevron down

Why Work at Intuit

Intuit is a global technology platform that empowers individuals and businesses to overcome their most important financial challenges. The company's mission-driven approach fosters a culture of innovation and inclusivity, making it an exceptional place to grow your career. At Intuit, employees are at the forefront of developing transformative products such as TurboTax, QuickBooks, and Mint, which are solutions that positively impact millions of lives worldwide.

Working at Intuit offers you a chance to be part of a team that's passionate about unleashing the economic power of consumers and small businesses. The company’s commitment to employee growth and development is evident in its continuous investment in innovative programs, learning and development opportunities, and fostering a collaborative work environment. Moreover, Intuit is highly recognized for its employee satisfaction and dynamic workplace culture, which provides a rich mixture of work-life balance, competitive salary packages, and comprehensive benefits.

What's It Like to Work at Intuit

At Intuit, the work environment is characterized by its supportive and dynamic nature. Employees enjoy a culture that values creativity, collaboration, and innovation. Intuit encourages its staff to push boundaries, experiment, and leverage data-driven insights to create innovative solutions. This means that as a Software Engineer 2, you will constantly be involved in ground-breaking projects that not only challenge your skills but also contribute to your professional growth.

The organizational culture at Intuit is also deeply inclusive. Team members from diverse backgrounds work together in a spirit of mutual respect and shared purpose. The company supports diversity and inclusion initiatives, and you will have the opportunity to join various employee networks and participate in inclusion workshops. This inclusive culture creates an enabling environment where everyone feels valued and empowered to contribute their best.

What's It Like to Work as a Software Engineer 2 at Intuit

As a Software Engineer 2 at Intuit, you will play a pivotal role in developing solutions that enhance the financial prosperity of customers. Located in the vibrant tech hub of Bengaluru, this position provides an excellent opportunity to immerse yourself in a fast-paced, technology-centric environment. In this role, you would be expected to collaborate closely with cross-functional teams, including product managers and designers, to develop scalable software solutions.

You will have the chance to work on a variety of projects, from backend systems to user interface design, ensuring that you acquire a versatile skill set. Intuit places a strong emphasis on adopting the latest technology trends and practices, so you’ll be exposed to cloud technologies, microservices architectures, and agile methodologies. This exposure is invaluable as you continue to grow and refine your engineering expertise.

Software Engineer 2 Interview Questions at Intuit

Embarking on a career as a Software Engineer 2 at Intuit involves demonstrating your technical prowess and problem-solving abilities. Interview questions may include:

  1. Technical Competency: Questions around algorithms, data structures, and coding challenges are common. Expect to solve problems using languages like Python, Java, or C++.

  2. System Design: You might be asked to architect simple systems or processes, so understanding design principles and being able to diagram your solutions is crucial.

  3. Behavioral Questions: Intuit values teamwork and cultural fit, so be prepared for questions that assess your ability to work collaboratively and contribute to a positive work environment.

  4. Product Insight: Occasionally, interviews may probe your understanding of Intuit's product suite and your ability to align engineering efforts with business objectives.

Software Engineer 2 Interview Preparation at Intuit

Preparation is key to landing a Software Engineer 2 position at Intuit. To start, familiarize yourself with Intuit's core products and the specific technologies utilized in your prospective role. Refresh your knowledge of algorithms and data structures, and practice solving coding problems within a timed setting using platforms like LeetCode or HackerRank.

Taking the time to understand Intuit’s customer-centric approach and the role of innovation in their product development will also serve you well. Preparing questions that demonstrate your interest in the company’s mission and growth strategy will leave a positive impression on your interviewers.

Software Engineer 2 Interview Tips at Intuit

  1. Research and Align: Understand Intuit's mission and values. Aligning your experience and skills with their objectives can make you a standout candidate.

  2. Problem-Solving Approach: During technical interviews, verbalize your thought process. Intuit values clear communication and a methodical approach to challenges.

  3. Cultural Fit: Display your ability to collaborate and adapt to different teamwork environments. Share experiences where you contributed to team success.

  4. Continuous Learning: Highlight your eagerness to learn and adapt to new technologies. Discuss recent projects or certifications that showcase your growth mindset.

  5. Follow-Up: After the interview, send a thoughtful thank-you note reiterating your enthusiasm for the role and reflecting briefly on the interview conversation.

By understanding and focusing on these key areas, you'll be well-prepared to become a successful Software Engineer 2 at Intuit, contributing to innovative solutions that empower users worldwide.