Staff Software Engineer (PDX - Development Ecosystem - IKS) Bangalore, India
Intuit
Staff Software Engineer (PDX - Development Ecosystem - IKS)
Company Overview
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, we believe that everyone should have the opportunity to prosper. We never stop working to find new, innovative ways to make that possible.
Job Overview
Come join Intuit as a Staff Software Engineer, we are seeking an experienced candidate to join our dynamic team as a Kubernetes Engineer responsible for contributing to the design, development, and operation of our flagship Intuit Kubernetes Service platform. An ideal candidate will possess proficiency in managing complex container-based architectures and have experience implementing scalable and reliable Kubernetes clusters, specifically utilizing Amazon Elastic Kubernetes Service(Amazon EKS). The selected candidate will have expert-level proficiency in GoLang, be proficient in building Kubernetes controllers, and well-versed in using Kubernetes client, shared informers, and caches. We welcome passionate and driven individuals who thrive in a challenging and dynamic environment and are committed to excellence in their work.
As Intuit continues to push the boundaries of innovation, we need a candidate who can help us streamline our operations and improve the performance of our applications.
Responsibilities
Design, develop & operate high scale mission critical Kubernetes platform to provide next-generation Kubernetes service to internal and external customers
Work with product owners and architects to understand product vision and requirements and identify missing pieces in the platform
Continuously improve the IKS platform by identifying and addressing technical debt, bugs, and security issues
Implement high-quality software services and components with a focus on performance, scalability, reliability and overall operational excellence
Participate in code reviews, design reviews, and architecture discussions
Mentor and guide junior engineers
Work collaboratively with other teams to integrate IKS platform with other Intuit SaaS products and services
Stay current with developments in the Kubernetes ecosystem and explore new tools, frameworks, and methodologies to improve the platform's functionality and performance
Qualifications
Bachelor's degree in Computer Science, Computer Engineering, or a related field
10+ years of relevant work experience in software development and architecture
Expertise in Kubernetes (specifically Amazon EKS) - Operator pattern, Kubernetes clients, Kubernetes controllers, shared informers, cache etc
Expertise in GoLang
Expertise in AWS
Expertise in containerization technologies like Docker
Expertise in Ingress and Service Mesh
Experience with CI/CD pipelines, infrastructure as code, monitoring, and logging tools and techniques
Experience with programming languages like Java, Python, or Go
Strong communication and collaboration skills
Ability to work in a fast-paced, constantly evolving environment with changing priorities and requirements
Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position will be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit®: Careers | Benefits). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender. The expected base pay range for this position is: