Taro Logo

Senior Software Engineer

Intuit is the global financial technology platform that powers prosperity for the people and communities we serve with approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Finance

Job Description

Come join Intuit's PDX team as a Senior Software Developer focused on the Intuit Build Platform (IBP), Argo CD, and Argo Rollouts. This team serves as the backbone for continuous integration and continuous deployment (CI/CD) across all of Intuit's flagship products, including QuickBooks, TurboTax, Credit Karma, and MailChimp.

As an integral part of Intuit's cutting-edge Development Experience, you will empower developers to swiftly create and deploy new microservices. You will work on the latest of Kubernetes, Docker, AWS Cloud, and next-gen CI/CD as applied to scalable distributed systems.

Intuit is the global financial technology platform that powers prosperity for people and communities worldwide. With approximately 100 million customers using products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, we're committed to creating innovative solutions that make a difference.

In this role, you'll be working on critical infrastructure that supports all of Intuit's major products. You'll be responsible for designing, implementing, and maintaining large-scale CI/CD systems that enable thousands of developers to build and deploy their applications efficiently. Your work will directly impact the development velocity and reliability of Intuit's product delivery pipeline.

The ideal candidate will have a strong background in infrastructure software development, cloud technologies (especially AWS), and container orchestration with Kubernetes. You should be passionate about system design and architecture, data-driven decision making, automation, and open-source software. Experience with monitoring tools and a track record of maintaining highly available systems is crucial.

This is an excellent opportunity for someone who wants to work on challenging engineering problems at scale, contribute to open-source projects, and be part of a fast-paced team where self-motivated engineers can do the best work of their lives. You'll be at the forefront of modern DevOps practices, working with cutting-edge technologies while supporting one of the world's leading financial technology platforms.

Last updated 9 days ago

Responsibilities For Senior Software Engineer

  • Lead, drive, and participate in the design, automation, security, and support aspects of the current and future CI/CD Platform at Intuit
  • Develop automation for always-on services and infrastructure leveraging AWS and advanced concepts such as containerization, Kubernetes, and highly available architectures
  • Flexible and innovative to apply knowledge and experience to recommend custom solutions to business problems
  • Diagnose and troubleshoot complex technical issues
  • Drive continuous improvement with focus on availability, usability, reusability, performance, maintainability, and cost
  • Provide support for end users, application, and administration teams, including critical incidents and on-call support

Requirements For Senior Software Engineer

Kubernetes
Python
Java
Go
  • 3+ years experience developing infrastructure software or similar experience
  • BS/MS in computer science or equivalent work experience
  • Deep AWS knowledge and experience. Proficiency in Kubernetes and containerization
  • Work experience in Unix/Linux, Distributed Systems, AWS/GCP, Kubernetes/Container platforms-based software development
  • Experience with monitoring tools such as Splunk, Prometheus, Wavefront, CloudWatch
  • Strong experience with Python, Java/J2EE, C#, Go, or similar language
  • Experience developing, maintaining, and innovating large-scale infrastructure software
  • Strong verbal and written communication skills
  • Team player with ability to be successful in a fast-paced environment

Benefits For Senior Software Engineer

Medical Insurance
401k
  • Medical Insurance
  • 401k