Experience Inc. Jobs

Job Information

Intuit Principal Software Engineer Architect Data Infrastructure & Platform Team in Mountain View, California


Come join the Data Infrastructure and Platform team as a Principal Software Engineer. Data Infrastructure team provides real-time streaming, Ingestion, DataLake Management, Persistence storage and Data Cataloging services/platforms for use across Intuit for various data products.

What you'll bring

  • BS/MS in Computer Science or related area or equivalent experience

  • 15+ years of experience developing systems/software for large business environments (Java, J2EE)

  • 7+ years of experience designing complex distributed systems, data management products or real-time streaming systems

  • Solid design and coding skills (Java, J2EE, PHP, Ruby, Perl, XML, REST, SOAP, JSON)

  • Strong experience with Big Data and Streaming technologies like Kafka

  • Strong OOD and SOA principles, with ability to implement them in a language of choice (Java/J2EE)

  • Strong experience leading design and implementation of robust and highly scalable Data services

  • Skilled in software development lifecycle processes. Experience with SCRUM, Agile and iterative approaches

  • Able to operate at highly varying levels of abstraction from business strategy to product strategy to high level technical design to detailed technical design to implementation

  • Synthesize achievable solutions from diverse inputs, alternative sources (build / buy / partner) and complex data

  • Experience with AWS services a plus

  • Prior working experience in utility computing and/or cloud computing domain highly desired

Team/Leadership Qualifications

  • Team player possessing strong analytical, problem solving and communication skills

  • Strong mentoring skills. Able to influence and communicate effectively with both technical and non-technical people

  • Demonstrated ability to work with global teams across time zones

  • Ability to work effectively in a fast paced, complex technical environment

  • High adaptability and flexibility

  • Experience driving for results across cross-functional teams while maintaining effective working relationships

  • Excellent communication skills. Communicates clearly, succinctly and persuasively to all levels of employees, customers and management (including executives)

  • "Self-starter" attitude and the ability to make decisions independently

How you will lead

  • Drive significant technology initiatives end to end and across multiple layers of architecture

  • Drive design and implementation of durable and software solutions that will solve critical customer problems

  • Recommend development best practices for application development

  • Recommend and support development tools

  • Capture requirements and use cases

  • Deliver technical design and implement highly available, scalable, and secure web services with excellent quality

  • Partner with other groups both inside and outside of Intuit for cross-functional design, solution integration and on-boarding of mobile/SaaS/PaaS/web/desktop offerings

  • Work with cross-functional team members from Architecture, Product Management, Q/A and Production Operations to develop, test, and release features

  • Passionate for continuous learning, experimenting and applying cutting edge technology and software paradigms

  • Actively stay abreast of mobile/SaaS/PaaS trends and standards, recommend best practices and share learning

  • Pursue and resolve complex or unchartered technical problems and share key learnings

  • Provide technical leadership and be a role model to software engineers pursuing technical career path in engineering

  • Provide/inspire innovations that fuel the growth of Intuit as a whole

  • Apply your experience and innovation to generate creative ideas for emerging business needs

  • Coach and mentor other engineers in process and methodologies

  • Provide perspective on leading industry trends, recommendations on new and emerging technologies, technology prototypes, patent proposals and engineering process improvements

EOE AA M/F/Vet/Disability. Intuit will consider for employment qualified applicants with criminal histories in a manner consistent with requirements of local law.