Taro Logo

Senior Software Engineer

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

Job Description

Intuit is seeking a Senior Software Developer to join their PDX team, focusing on the Intuit Build Platform (IBP), GitHub, and Artifactory. This role is central to maintaining continuous integration across Intuit's flagship products including QuickBooks, TurboTax, Credit Karma, and MailChimp.

As a Senior Software Developer, you'll be empowering developers to create and deploy microservices efficiently. The position involves working with cutting-edge technologies including Kubernetes, Docker, AWS Cloud, and next-generation CI systems for scalable distributed systems.

Key responsibilities include:

  • Leading design, automation, security, and support for Intuit's CI Platform
  • Developing automation for always-on services using AWS, containerization, and Kubernetes
  • Providing innovative solutions with enterprise-wide impact
  • Troubleshooting complex technical issues
  • Driving continuous improvement in availability, performance, and cost
  • Supporting end users and handling critical incidents

Required qualifications:

  • 5+ years in infrastructure software development
  • BS/MS in Computer Science or equivalent experience
  • Strong AWS knowledge and Kubernetes expertise
  • Experience with Unix/Linux, Distributed Systems, AWS/GCP
  • Proficiency in monitoring tools (Splunk, Prometheus, Wavefront)
  • Strong OOP skills in Python, Java, C#, or Go
  • Excellent communication abilities for cross-functional collaboration

The role offers growth opportunities within Intuit's engineering community, with options for both vertical and lateral career movement across different tech stacks and products. Join a fast-paced team tackling challenging engineering problems where self-motivated engineers can thrive.

Last updated 4 days ago

Responsibilities For Senior Software Engineer

  • Lead, drive, and participate in design, automation, security of CI Platform
  • Develop automation for always-on services using AWS and Kubernetes
  • Recommend custom solutions to business problems with enterprise-wide impact
  • Diagnose and troubleshoot complex technical issues
  • Drive continuous improvement in availability, performance, and cost
  • Provide support for end users and handle critical incidents

Requirements For Senior Software Engineer

Go
Java
JavaScript
Kubernetes
Linux
Python
  • 5+ years experience developing infrastructure software
  • BS/MS in computer science or equivalent work experience
  • Deep AWS knowledge and experience. Proficiency in Kubernetes and containerization
  • Experience with Unix/Linux, Distributed Systems, AWS/GCP, Kubernetes
  • Experience with monitoring tools (Splunk, Prometheus, Wavefront, CloudWatch)
  • Strong experience with Python, Java/J2EE, C#, Go, or similar language
  • Strong verbal and written communication skills
  • Team player with ability to work in fast-paced environment