Senior Staff Software Engineer
Intuit · State of Karnataka, India
Free to search · AI fit score against your CV · tailor your résumé in one click
Intuit · State of Karnataka, India
Overview Intuit is seeking a Senior Staff Software Engineer to join our Data Audience Platform (DAP) team in DGX. In this leadership position, you will guide a team of engineers in developing critical data-driven solutions vital to Intuit's marketing strategies, including the effective management and utilization of big data Responsibilities • Gather functional requirements and develop technical specifications, project plans, and test plans. • working knowledge on Data and data pipelines, Data analysis • Design and develop high-velocity web applications, prototypes, and proofs of concept (POCs). • Act as a technical leader, mentoring junior and new team members while applying technical expertise to solve challenging programming and design problems. • Engage in hands-on coding for approximately 70-85% of your time. • Resolve defects and bugs during testing, as well as in pre-production, production, and post-release environments. • Collaborate cross-functionally with various Intuit teams, including product management, QA/QE, product lines, and business units, to drive results. • Contribute to the design and architecture of projects. • Utilize experience with Agile Development, SCRUM, or Extreme Programming methodologies. • Manage system and data integration. Qualifications • Experience: 10+ years developing web, software, or mobile applications. • Education: BS/MS in Computer Science or equivalent work experience. • Technical Skills: Strong experience with Java, SpringBoot, AWS, Kafka, and Kubernetes. • Data Processing: Strong experience with stream processing or near real-time data ingestion. • Software Development: Experience with the entire Software Development Life Cycle (SDLC). • Communication: Solid communication skills with the demonstrated ability to explain complex technical issues to both technical and non-technical audiences. • Design: A strong understanding of the software design and architecture process. • Testing: Experience with unit testing and Test-Driven Development (TDD). • Emerging Tech: Knowledge of AI/ML, Generative AI, Data Science, and Machine Learning. Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may 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.