Taro Logo

Software Engineer 2

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
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Finance

Job Description

Come join Intuit's PDX team as a Software Engineer 2 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 with the latest technologies including Kubernetes, Docker, AWS Cloud, and next-gen CI/CD applied to scalable distributed systems.

The role requires strong expertise in cloud technologies, particularly AWS, and proficiency in containerization with Kubernetes. You'll be responsible for developing automation for always-on services and infrastructure, troubleshooting complex technical issues, and driving continuous improvement in system performance and reliability.

This position offers an exciting opportunity to work on enterprise-scale infrastructure, contributing to systems that support Intuit's massive customer base of approximately 100 million users worldwide. You'll be part of a fast-paced team tackling challenging engineering problems where self-motivated engineers can do their best work.

The ideal candidate brings 2+ years of infrastructure software development experience, strong programming skills in languages like Python, Java, or Go, and extensive knowledge of cloud platforms and containerization. You should be passionate about system design, architecture, data-driven decision making, and automation.

Join a company that powers prosperity through innovative financial technology solutions, working with cutting-edge tools and technologies while contributing to systems that make a real impact on millions of customers' lives.

Last updated 9 days ago

Responsibilities For Software Engineer 2

  • Partner effectively with all team members 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
  • 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 Software Engineer 2

Kubernetes
Python
Java
Go
  • 2+ 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
  • Experience with monitoring tools such as 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 be successful in a fast-paced environment

Benefits For Software Engineer 2

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • 401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance