Senior Software Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Finance

Description For Senior Software Engineer

Intuit, a leading global financial technology platform, is seeking a Senior Software Engineer to join their People and Places Technology team. This role is crucial in shaping the workforce experience through internal tools and applications. As part of this position, you'll be working on creating an environment where Intuit's workforce can perform at their best.

The ideal candidate will bring strong expertise in both front-end and back-end technologies, with a particular focus on React JS, Java, Spring, and REST/GraphQL services. You'll be part of a dynamic, cross-functional Agile Scrum team, collaborating with business partners, developers, product managers, and analysts.

This role offers an exciting opportunity to work on large-scale, developer-facing platforms while implementing security best practices and tackling the challenges of API Gateway and Service Mesh platforms in a large organization. You'll be responsible for designing and developing web-based applications and backend services, gathering requirements, and providing technical leadership.

The position requires a strong technical background with 7+ years of experience, combined with excellent leadership and communication skills. You'll be working with cutting-edge technologies including Kubernetes, Docker, and AI foundations, while contributing to open-source community projects.

At Intuit, you'll be part of a company that serves approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. The company's mission is to power prosperity for the people and communities they serve, making this role an excellent opportunity for those who want to make a significant impact while working with modern technologies and practices.

This role is perfect for a technically skilled leader who enjoys mentoring others, solving complex problems, and working in a collaborative environment. You'll have the opportunity to shape the future of Intuit's internal tools while working with a diverse team of professionals in an innovative, fast-paced environment.

Last updated 6 days ago

Responsibilities For Senior Software Engineer

  • Developing, maintaining, and innovating large scale, developer-facing platforms
  • Implementing security best practices
  • Designing/developing web-based applications and backend services
  • Gathering functional requirements, developing technical specifications, and project & test planning
  • Mentoring junior engineers and new team members
  • Resolving defects/bugs during testing, pre-production, production, and post-release patches
  • Working cross-functionally with various Intuit teams
  • Contributing to the design and architecture of the project

Requirements For Senior Software Engineer

Java
JavaScript
React
Python
Kubernetes
  • 7+ years experience developing web applications
  • BE/BTech in computer science or equivalent work experience
  • Strong leadership experience
  • Expertise in Software design/architecture process
  • Experience with RESTful or GraphQL based web services
  • Experience with unit testing & Test Driven Development (TDD)
  • Experience in Domain driven model and hexagonal architecture
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies
  • Strong communication skills
  • Experience with Kubernetes/Docker
  • Basic understanding of AI foundations
  • Experience with open source community projects

Interested in this job?

Jobs Related To Intuit Senior Software Engineer

Sr. Software Quality Analyst

Senior Software Quality Analyst role at Intuit leading partner technical support team, focusing on API integration and bank feed connections, requiring 5+ years leadership experience.

Senior Backend Software Engineer

Senior Backend Software Engineer role at Intuit focusing on scalable solutions and AI integration

Senior Software Engineer

Senior Software Engineer role at Intuit's Virtual Expert Platform team, focusing on backend development with Java/Spring Boot and frontend with React, requiring 6+ years of experience.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on developing internal tools and platforms using Java, React, and cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Intuit, focusing on backend development for QuickBooks Online using Java, React, and cloud technologies.