Intuit is seeking to empower global prosperity through innovative products that deliver exceptional customer value, and the Virtual Expert Platform (VEP) Team needs a Staff Software Engineer to contribute to the industry-revolutionizing journey, managing growth and facilitating machine learning and data-driven product innovations.
Requirements
- Expert level experience with any of the following Object-Oriented Languages (OOD): Java/J2EE, C-Sharp.
- Working Knowledge of XML, JavaScript, JSON, YML and Linux
- Experience with Big-Data and Cloud technologies (AWS, GCP, Hive, Spark, Kafka, SQL, SparkSQL), Cassandra, Redshift, GraphDB, Apache Iceberg)
- Good knowledge of machine learning and AI
- Experience in architecting E2E ecosystem for analytical and customer centric platforms
- Knowledge of SQL in a large scale data warehouse or data lakehouse environment such as Spark, Databricks, Presto/Athena/Trino
- Some knowledge of Data Science/Machine Learning
Responsibilities
- Design and develop web applications, data platforms and capabilities, prototypes, or proofs of concept (POCs).
- Engage in hands-on coding, contributing 60-80% to development across all phases of the software life cycle.
- Leverage coding expertise to guide the design and implementation of robust software solutions, addressing critical customer problems with scalability, security, ease of maintenance, and interoperability with numerous other systems.
- Collaborate effectively with peer engineers and architects to contribute to and resolve complex problems spanning respective areas, ensuring end-to-end quality in technology and customer experience.
- Influence and communicate effectively with non-technical audiences, including senior product and business management.
- Serve in a technical leadership capacity: Coach and mentor junior engineers on software engineering best practices, the application of AI to enhance applications, and the development of their technical expertise to ensure efficient and effective outcomes.
- Initiate AI integrations in production and assess their impact on software performance and user satisfaction, utilizing appropriate metrics.
Other
- 7+ years of relevant experience, including 2-3 years in working with big data
- BS/MS in computer science or equivalent work experience.
- Some experience with Salesforce or other CRM solutions.
- Travel requirements not specified
- Clearance requirements not specified
- Strong communication and collaboration skills