Logo
Intuit Inc.

Senior Software Engineer

Intuit Inc., San Diego, California, United States, 92189


Join the Operational Data Lake (ODL) team that plays a crucial role in supporting Intuit's mission by providing a comprehensive view of how its applications are performing, enabling data-driven decisions to enhance customer experiences and improve operational efficiency.

Our charter is to enable Intuit’s engineers and leaders to have:

Access all the operational data they need, when they need it, to understand how our products are performing in the real world.

Easily track every step of the software development lifecycle, from code commits to customer adoption, and identify areas for improvement.

Contribute to building a cutting-edge data platform that empowers data-driven decisions across the entire company.

Responsibilities

Write scalable web application code with the utmost attention to detail, including accessibility, performance, scalability, and security.

Leverage industry trends to make the best technology choices and strategic decisions.

Act as the technical subject matter expert: Mentor fellow engineers, demonstrate technical expertise, and lead a small team solving challenging programming and design problems.

Engage in roughly 90% hands-on coding.

Gain an understanding of our Current State and drive towards adoption of the target state architecture by executing on the strategy.

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.

Utilize Agile Development, SCRUM, or Extreme Programming methodologies.

Minimum Requirements

Bachelor’s Degree in Computer Science or equivalent field, or commensurate work experience and knowledge.

Strong Computer Science fundamentals: data structures, algorithms, distributed systems, large scale and resilient architectures.

Strong problem-solving and communication skills; ability to explain complex technical concepts to designers, partners, and other engineers.

Strong proficiency in Java/Go, Python, and JavaScript, React.

Experience with modern Back End and Front End frameworks.

Experience in leveraging Kubernetes and Amazon Web Services for building scalable applications.

Strong verbal, written, and organizational skills.

Technical leadership experience: Leading meetings, presenting, technical go-to person.

Platform engineering mindset: Actively own services and systems, driving long-term technical maturity, while also improving the health of surrounding systems.

#J-18808-Ljbffr