Overview
Join the TurboTax Foundation organization as a Principal Engineer. The TurboTax Foundation team develops high-volume platform capabilities that enable customer-facing experiences leveraged by Intuit customers to complete their tax returns. Our team is at the forefront of full-stack development at Intuit, collaborating with product managers to deliver exceptional user experiences. Our code is a critical component of Intuit, used by millions of customers annually. We have adopted agile processes to move quickly and consider our people as our most important asset, taking the growth of our engineers seriously.
What You'll Bring
- Leadership and Empowerment: In this role, you will empower engineers by leading by example and bringing out the best ideas from the team.
- Product Development: Your team will create and bring customer-driven software products to market, addressing current customer needs while building for the future.
- Cross-Functional Collaboration: Build and maintain strong cross-functional relationships and alignment with partners across the business, including Product Management, Design, and Software and Quality Engineers.
- Technical Leadership: With over 5 years of experience as a technical leader of software engineering teams, you have successfully delivered customer-driven software products.
- Team Management: Lead a team of Software Engineers focused on improving developer velocity, scalability, and testability of Intuit’s diverse project areas and platforms.
- Innovation and Change: Demonstrated experience in leading positive change, empowering people, cultivating product technology visions, and fostering effective engineering teams.
- Technical Expertise: Provide technical expertise throughout the product life cycle, including design, implementation, and delivery of scalable build/test/release infrastructure.
- Developer Tools and Infrastructure: Create the next generation developer tooling and infrastructure for Intuit, focusing on productivity, testing, and release.
- Strategic Thinking: Ability to think and act strategically for all stakeholders.
- Passion for Technology: Passion for being at the leading edge of technology with a minimum of 12-14 years of hands-on software development experience (C++, Java, Python, AWS, Kubernetes, etc.).
- Agile Development: Experience with Agile development methodologies and SaaS and/or mobile technologies.
- Communication Skills: Possess strong verbal and written communication skills.
- Educational Background: BS in Computer Science / MIS or equivalent work-related experience.
How You Will Lead
Technology leaders at Intuit think strategically and drive for results. They build high-performing teams by placing the right people in the right job at the right time. Leaders help to innovate by thinking differently and leading their teams to embrace new ideas that produce outstanding results for our customers. Leaders at Intuit inspire others through action by creating a spirit of collaboration. With technical and leadership expertise, you will manage engineers across multiple teams and locations, oversee a large product budget, and oversee the deployment of large-scale projects across multiple sites internationally.
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Satellite Communications
Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Salesforce Software Engineer
Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Software Engineer 1
Join Intuit as a Software Engineer 1 in San Diego, CA. Work on innovative solutions in cloud, platform, mobile, and SaaS environments.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.
Senior Software Engineer: Configuration Management/Deployment
Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.
Senior Java/VueJS Developer
Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.
Senior Backend Engineer (Kotlin, Microservices)
Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Senior Manager, Software Engineering
Lead software engineering teams at Intuit, focusing on fintech solutions with cutting-edge technologies.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior Vue.js Developer with Java Backend Experience
Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.