Intuit
Overview
Intuit is seeking a Staff Software Engineer to join the Core Platform Engineering Team.
The role requires developing and ensuring the seamless functioning and reliability of the Kubernetes Platform across Intuit.
The successful candidate will manage and maintain Intuit Kubernetes Services (IKS) clusters hosting flagship products such as TurboTax, QuickBooks, Mailchimp, along with Intuit Platforms including Identity, API Gateway, and Service Mesh.
Responsibilities include all aspects of platform development, deployment, service adoption, configuration, optimization and troubleshooting. The ideal candidate must have expert knowledge of Kubernetes, AWS, cloud‑native design patterns, networking, troubleshooting, tools and automation.
Responsibilities
Apply a comprehensive understanding of business and customer needs to design, develop and implement capabilities, tools and processes that deliver highly available, scalable and reliable customer experiences.
Utilize extensive expertise in system engineering, software development, critical thinking, industry best practices, and AI to develop innovative solutions toward building highly available and scalable platforms.
Build, operate, and scale services running on AWS EKS; collaborate closely with Product and Platform Development teams to plan, prioritize and design highly available cloud architectures.
Contribute to critical platform components and drive operational excellence through automation, observability, and process optimization.
Troubleshoot complex issues and manage stakeholder expectations through clear communication and proactive updates.
Participate in on‑call and support rotations, driving incident recovery, resolution, and Root Cause Analysis (RCA).
Provide technical leadership by guiding the team on system design and implementation, ensuring best practices are adopted.
Mentor junior and senior engineers, fostering a culture of learning and growth within the team.
Gather functional requirements, develop technical specifications, and drive project & test planning.
Design and implement proofs of concept (POCs), productize components and features.
Lead technical solutions, mentor new team members, and apply expertise to challenging programming and design problems.
Spend roughly 70‑85% of time on hands‑on coding.
Resolve defects/bugs during QA testing, pre‑production, production, and post‑release patches.
Work cross‑functionally with product management, QA/QE, and various business units to drive results.
Contribute to the design and architecture of the project.
Qualifications
Experience with Agile Development, SCRUM, or Extreme Programming methodologies.
7+ years experience developing infrastructure software.
BS/MS in Computer Science or equivalent work experience.
Hands‑on experience with Kubernetes and container orchestration.
Good understanding of cloud technologies and microservices architecture.
Proficiency in Go, Python, or other object‑oriented programming languages.
Experience with the entire Software Development Life Cycle (SDLC).
Strong communication skills – ability to explain complex technical issues to both technical and non‑technical audiences.
Solid experience with unit testing & Test‑Driven Development (TDD).
Strong understanding of generative AI concepts and fundamentals.
Hands‑on experience on generative AI projects.
Pay & Benefits Pay offered is based on job‑related knowledge, skills, experience, and work location. Intuit conducts regular comparisons across categories of ethnicity and gender to promote pay equity. Expected base pay range (2024):
Bay Area, California: $197,000 – $266,500
Southern California, California: $184,500 – $250,000
Full‑time role eligible for cash bonus, equity rewards, and benefits in accordance with Intuit plans and programs.
Additional Information
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Engineering and Information Technology
Industry: Software Development
#J-18808-Ljbffr
Responsibilities
Apply a comprehensive understanding of business and customer needs to design, develop and implement capabilities, tools and processes that deliver highly available, scalable and reliable customer experiences.
Utilize extensive expertise in system engineering, software development, critical thinking, industry best practices, and AI to develop innovative solutions toward building highly available and scalable platforms.
Build, operate, and scale services running on AWS EKS; collaborate closely with Product and Platform Development teams to plan, prioritize and design highly available cloud architectures.
Contribute to critical platform components and drive operational excellence through automation, observability, and process optimization.
Troubleshoot complex issues and manage stakeholder expectations through clear communication and proactive updates.
Participate in on‑call and support rotations, driving incident recovery, resolution, and Root Cause Analysis (RCA).
Provide technical leadership by guiding the team on system design and implementation, ensuring best practices are adopted.
Mentor junior and senior engineers, fostering a culture of learning and growth within the team.
Gather functional requirements, develop technical specifications, and drive project & test planning.
Design and implement proofs of concept (POCs), productize components and features.
Lead technical solutions, mentor new team members, and apply expertise to challenging programming and design problems.
Spend roughly 70‑85% of time on hands‑on coding.
Resolve defects/bugs during QA testing, pre‑production, production, and post‑release patches.
Work cross‑functionally with product management, QA/QE, and various business units to drive results.
Contribute to the design and architecture of the project.
Qualifications
Experience with Agile Development, SCRUM, or Extreme Programming methodologies.
7+ years experience developing infrastructure software.
BS/MS in Computer Science or equivalent work experience.
Hands‑on experience with Kubernetes and container orchestration.
Good understanding of cloud technologies and microservices architecture.
Proficiency in Go, Python, or other object‑oriented programming languages.
Experience with the entire Software Development Life Cycle (SDLC).
Strong communication skills – ability to explain complex technical issues to both technical and non‑technical audiences.
Solid experience with unit testing & Test‑Driven Development (TDD).
Strong understanding of generative AI concepts and fundamentals.
Hands‑on experience on generative AI projects.
Pay & Benefits Pay offered is based on job‑related knowledge, skills, experience, and work location. Intuit conducts regular comparisons across categories of ethnicity and gender to promote pay equity. Expected base pay range (2024):
Bay Area, California: $197,000 – $266,500
Southern California, California: $184,500 – $250,000
Full‑time role eligible for cash bonus, equity rewards, and benefits in accordance with Intuit plans and programs.
Additional Information
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Engineering and Information Technology
Industry: Software Development
#J-18808-Ljbffr