Intuit is seeking a Senior Software Engineer to join the Operational Data Lake (ODL) team. This role is crucial in supporting Intuit's mission by providing a comprehensive view of application performance, enabling data-driven decisions to enhance customer experiences and improve operational efficiency.
The ODL team's charter is to enable Intuit's engineers and leaders to:
- Access all the operational data they need, when they need it, to understand how 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.
As a Senior Software Engineer, you will:
- Write scalable web application code with attention to detail, including accessibility, performance, scalability, and security.
- Leverage industry trends to make the best technology choices and strategic decisions.
- Act as a technical subject matter expert, mentoring fellow engineers and leading a small team solving challenging programming and design problems.
- Spend approximately 90% of your time on hands-on coding.
- Drive adoption of the target state architecture by executing on the strategy.
- Resolve defects/bugs during various stages of development and production.
- Work cross-functionally with product management, QA, Design, and business units.
- Demonstrate passion for developing well-architected, elegant web and/or mobile apps.
- Apply Agile Development, SCRUM, or Extreme Programming methodologies.
Qualifications:
- 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.
- Excellent problem-solving and communication skills.
- Strong proficiency in Java/Go, Python, JavaScript, and React.
- Experience with modern Back End and Front End frameworks.
- Experience leveraging Kubernetes and Amazon Web Services for building scalable applications.
- Strong verbal, written, and organizational skills.
- Technical leadership experience.
- Platform engineering mindset.
Join Intuit and be part of a team that powers prosperity for millions of customers worldwide!