Taro Logo

Staff Software Engineer

Leading software provider of business and financial management solutions including QuickBooks and TurboTax, serving 50 million users and 7 million small businesses.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Finance

Job Description

Intuit, a global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, is seeking a Staff Software Engineer to join their PDX Observability Engineering team. This role offers an exciting opportunity to work on high-scale, mission-critical platforms and solve complex availability challenges for both on-premise and public cloud deployments.

The position is part of the Core Systems team, where you'll be developing next-generation cloud platforms used by thousands of developers at Intuit. You'll be responsible for platform capabilities that maximize development velocity for both Intuit and third-party developers. The role requires expertise in distributed systems, cloud technologies, and a proven track record of building highly available platforms.

As a Staff Software Engineer, you'll serve as a technical leader with hands-on experience in an agile environment. The role combines technical leadership with practical development work, requiring both strategic thinking and coding expertise. You'll be working with cutting-edge technologies including AI/ML models, observability systems, and cloud platforms while mentoring other engineers and shaping technical strategy.

The ideal candidate will bring 8+ years of experience in distributed systems, strong proficiency in languages like Java and Python, and expertise in cloud technologies. You'll work with modern tools and frameworks including Kubernetes, Docker, and various messaging systems. The role offers opportunities to contribute to open-source projects and work on innovative solutions that impact millions of users worldwide.

This position is perfect for someone who combines technical excellence with leadership abilities, has a passion for solving complex engineering challenges, and wants to make a significant impact on financial technology platforms used by millions of customers globally.

Last updated 20 days ago

Responsibilities For Staff Software Engineer

  • Designs, develops, tests, deploys, maintains, and improves software solutions
  • Solves complex problems by leveraging a variety of technologies
  • Leads the process of gathering functional requirements and developing technical specifications
  • Functions as a technical leader and domain expert
  • Utilizes data to inform product and technical decisions
  • Enhances team knowledge through collaborative technical workshops
  • Mentors and evaluates engineers
  • Contributes to Intuit codebases and open-source projects

Requirements For Staff Software Engineer

Java
Python
Kubernetes
Kafka
Linux
  • 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 Unix/Linux environments, distributed systems, CI/CD platforms
  • Proficiency in Java and Python
  • Experience in Kubernetes and Docker container-based development
  • Experience with messaging/queueing systems
  • Strong communication skills
  • Experience with data-intensive applications

Benefits For Staff Software Engineer

Medical Insurance
401k
  • Comprehensive benefits package
  • Career growth opportunities

Related Jobs

Senior Staff Software Engineer

Senior Staff Software Engineer position at Intuit working on Enterprise Suite team with React, Spring Boot, Kubernetes, AWS, and distributed systems.

Staff Software Engineer

Staff Software Engineer position at Intuit's Gen AI foundation team, building next-generation LLM-based applications platform.

Staff Software Engineer

Staff Software Engineer position at Intuit focusing on backend development and technical leadership with 70% hands-on coding.

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on building and scaling next-generation core data services and platform APIs for the Business Intelligence Platform team.

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on quality infrastructure and test automation frameworks.