Staff Software Engineer

IntuitSan Diego, CA
32d

About The Position

The Virtual Expert Platform (VEP) team is looking for a Staff Software Engineer to help deliver innovative, full-stack experiences for TurboTax and QuickBooks Live. In this role you would leverage your hands-on engineering expertise to expand our platform so we can delight Intuit's millions of users with amazing digital experiences! We challenge ourselves to be the best - through our hunger for technical and personal growth while creating world-class software. We are lifelong students and teachers, always learning from and evolving ourselves and the people, processes, and technology around us. If this culture sounds interesting - we would love to talk to you about joining our team!

Requirements

  • 8+ years experience developing high-volume web applications using Java
  • Expert-level knowledge of the Spring framework
  • 2+ years experience with Amazon Web Services
  • 4+ years experience with React
  • Developing a public facing cloud app at scale, where you gained expertise in all aspects of the Web SDLC from design & implementation to deployment and operations.
  • Proficient in full-stack architecture & design that serve millions of users
  • Strong knowledge of industry best practices for such applications
  • Experience in leveraging Amazon Web Services for building scalable applications
  • Bachelor's Degree in Computer Science or equivalent field, or commensurate work experience and knowledge
  • Strong verbal, written, and organizational skills
  • Strong leadership experience: Leading meetings, presenting, technical go to person, and cross-functional leader.
  • Building strong teams - set and evangelize vision, facilitative leadership, attract and retain key talent.

Responsibilities

  • Write scalable web application code with the utmost attention to detail, inclusive of accessibility, performance, scalability, security.
  • Build the effective internal and external relationships that are essential to delivering awesome software
  • Leverage your technical leadership to mentor junior engineers, and apply your wisdom towards solving our most difficult architecture and implementation challenges
  • Leverage industry trends so as to make the best technology choices and strategic decisions
  • Take vague customer problems and solve end to end with teamwork and accountability
  • Leading the gathering of functional requirements, developing technical specifications, and project & test planning
  • Acting as the technical subject matter expert: Mentoring fellow engineers, demonstrating technical expertise, and leading a small team solving challenging programming and design problems
  • Roughly 50-70% hands-on coding
  • Generate technical documentation to communicate architectural and design options, and educate development teams and business users
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Work cross-functionally with various Intuit teams including: product management, QA, Design and/or business units to drive forward results
  • Demonstrate a passion for developing well architected, elegant, web and/or mobile apps
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies

Benefits

  • 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).

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Publishing Industries

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service