About
Intuit is a leader in financial management solutions, dedicated to fostering a culture of innovation and a builder mindset. The Staff Backend Software Engineer will drive technology initiatives, architect scalable applications, and mentor junior engineers while integrating AI technologies to enhance software performance and user satisfaction.
Responsibilities : • Drive significant technology initiatives end-to-end and across multiple layers of architecture. • Architect and develop scalable applications or systems. • Drive the design and implementation of durable software solutions to solve critical customer problems that are scalable, secure, easy to maintain, and interact with numerous other systems. • Provide recommendations and best practices for application development, platform development, and developer tools. • Actively stay abreast of industry best practices, share learnings, and experiment and apply cutting edge technologies. • Provide/inspire innovations that fuel the growth of Intuit as a whole and generate creative ideas for emerging business needs. • Work with global, cross-functional teams across time zones. • Communicate clearly, succinctly, and persuasively to all levels of employees, customers, and management (including executives) • Proactively identify opportunities to enhance software applications with AI technology • Coach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance applications, and building their technical expertise to ensure efficient and effective outcomes • Launch AI integrations in production and evaluate their impact on software performance and user satisfaction, using appropriate metrics.
Qualifications : Required : • BS/MS in Computer Science or related area or equivalent experience. • 7+ years of total experience delivering enterprise-class applications. • Solid foundation in writing scalable application code following best practices of accessibility, internationalization, and instrumentation. • Experience with cross-browser, cross-platform, and design constraints on the web and mobile. • Solid knowledge of algorithms and design patterns. • Proficiency in mid-tier languages like Java. • Experience with test automation: TDD, unit/integration/functional testing. • Experience with Relational Database Design and Implementation. • Interest in building CI/CD pipelines. • Practical experience in developing applications using microservices, container technologies, container management systems such as Kubernetes, Mesos, etc. • Strong experience with Databases design (SQL, NoSQL) and analytics. • Prior working experience in utility computing and/or cloud computing domain. • Experience building and deploying applications and services into cloud environments. • Proficient in building or integrating functional AI models using techniques such as LLM prompting, AutoML modeling, etc. • Skilled in evaluating and monitoring the performance of AI technology in production and making necessary adjustments to ensure optimal application performance. • Possesses an in-depth understanding of AI integration and can lead the integration process effectively, while coaching junior engineers on how to leverage AI. • Ability to work collaboratively with cross-functional teams, including data scientists, product managers, and software engineers.
Company :
Intuit provides financial software solutions to empower individuals and businesses. Founded in 1983, the company is headquartered in Mountain View, USA, with a team of 10001+ employees. The company is currently Late Stage.
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.