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 - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
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.
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.
Fullstack Developer (Java, Spring, Angular, React)
Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.
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 Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
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 Java Software Developer
Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.
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 - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
Senior Developer/DevOps Software Engineer
Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Senior Developer with Kubernetes and Automation Expertise
Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.
Platform Engineer with Cloud and DevOps Expertise
Join ITQ as a Platform Engineer to design, implement, and maintain cloud-native platforms using Kubernetes and DevOps practices.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Senior Software Engineer (C++, Python & Cloud)
Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.
Senior Developer with C#, Java, and Python
Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.
Associate Software Engineer - Payments Domain
Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.