Taro Logo

Senior Software Engineer

Leading software provider of business and financial management solutions known for QuickBooks, Quicken, TurboTax, and Credit Karma.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

Intuit, a global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, is seeking a Senior Software Engineer for their DevX Engineering team. This role focuses on developing next-generation cloud platforms used by thousands of developers at Intuit.

The position involves working with the Core Systems team to design and deliver platforms with sharp customer focus. You'll be responsible for platform capabilities that maximize velocity for Intuit and third-party developers to build innovative products. The ideal candidate should have extensive experience in large-scale, highly available platforms and demonstrate technical leadership in an agile environment.

Key responsibilities include designing and developing software, leading functional requirements gathering, managing deployment processes, and collaborating across teams. The role requires expertise in cloud technologies, container orchestration, and distributed systems. You'll work on mission-critical platforms, solving complex scalability challenges for both on-premise and public cloud deployments.

This is an excellent opportunity for experienced engineers passionate about building robust, scalable platforms. You'll be part of a team that values technical excellence, innovation, and customer focus, while working on technologies that power financial solutions used by millions globally. The role offers significant impact potential in shaping the future of Intuit's developer experience and platform capabilities.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Design, develop, test, deploy, maintain, and improve software
  • Lead the gathering of functional requirements, develop technical specifications, and oversee project and test planning
  • Resolve defects/bugs during testing, pre-production, production, and post-release patches
  • Create specifications for onboarding new offerings
  • Develop implementation plans for application disaster recovery
  • Collaborate cross-functionally with various Intuit teams

Requirements For Senior Software Engineer

Java
Python
Kubernetes
Linux
Kafka
  • 8+ years of experience in designing and developing web, software, or mobile applications
  • Experience with Unix/Linux environments, distributed systems, CI/CD platform development
  • Proficiency in Java and Python
  • Experience in Kubernetes and Docker container-based development
  • Experience with data-intensive applications and proficiency in using Kafka
  • Strong communication skills
  • Understanding of software design/architecture processes

Benefits For Senior Software Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Comprehensive health benefits
  • Retirement plans
  • Career growth opportunities
  • Hybrid work environment