Staff Software Engineer
Intuit
Staff Software Engineer
Company Overview
Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper. We never stop working to find new, innovative ways to make that possible.
Job Overview
Job Overview
Are you a passionate Technical Leader ready to drive massive-scale innovation within one of the world's leading marketing platforms?
The Automations team... This role is your chance to lead high-impact technical initiatives that will define how Mailchimp and Intuit integrate and expand their core offering.
What You'll Lead and Deliver
As a Technical Lead, you will be a key driver in modernizing and expanding the Core Campaigns platform. Your primary focus will be on delivering world-class, seamless customer experiences through strategic technical leadership:
Platform Modernization & Migration: Lead the charge in migrating critical components of the Mailchimp web experience onto Intuit’s state-of-the-art Microservices development platform. This involves making key architectural decisions for resilience, scalability, and performance.
AI-Powered Experiences: Integrate cutting-edge AI/ML capabilities into our existing campaign creation and management workflows to significantly boost customer efficiency, campaign effectiveness, and Mailchimp’s aggressive growth and innovation goals.
Cross-Product Integration: Architect and build new, cutting-edge user experiences that seamlessly extend Mailchimp’s core marketing capabilities into other Intuit products, such as QuickBooks, unlocking new value for small and mid-sized businesses.
Technical Vision & Mentorship: Define the technical roadmap for the Core Campaigns domain. Serve as a hands-on leader and mentor for engineers, driving excellence in code quality, system design, and operational maturity.
Why Intuit and Mailchimp?
If you are energized by providing world-class product experiences to a global customer base and thrive on solving complex, large-scale technical challenges, this is the role for you. Join us to be the technical force multiplier behind Mailchimp's next phase of innovation and integration.
Responsibilities
Be the technology leader and demonstrate ownership of critical service
Responsible for the design and architecture of initiatives
Applies comprehensive understanding of the business, customer needs to expertly design, develop and implement capabilities, tools and processes that deliver highly available, scalable and reliable customer experiences.
Responsible for engineering and operational excellence for the team’s deliverables
Implementing world class user experience working closely with designers and product owners
Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems
Roughly 60% hands-on coding professional experience
End to end engineering, quality focus with world class engineering and operational excellence. DevOps/AIOps responsibilities with Infrastructure as a code philosophy
Innovation Champion – creative ways of solving customer issues within constraints
Work cross-functionally with various Intuit teams: product management, various product lines, or business units to drive forward results
Troubleshoots complex issues and effectively manages stakeholder expectations through clear communication and proactive updates.
Experience with Agile Development, SCRUM, or Extreme Programming methodologies
Be an effective communicator
Building strong teams - set and evangelize vision, facilitative leadership, attract and retain key talent
Qualifications
BS/MS in computer science or equivalent work experience
5+ years experience developing web, software applications
Solid grasp of software engineering fundamentals and their practical application
Experience with the following Object Oriented Languages (OOD): Java/J2EE, Spring, Web Services, Oracle, Dynamo and AWS and functional programming languages Javascript/React
An understanding of the Software Development Life Cycle (SDLC)
An understanding and preferable experience with REST/GraphQL APIs
An understanding of unit testing, Test Driven Development (TDD), functional testing and performance
"Self-starter"" attitude and ability to make decisions independently
Helpful, can-do attitude and a willingness to take ownership of problems
Strong desire to learn and grow
Excellent problem solving skills with a history of superb delivery against assigned tasks
Excellent verbal and written communication skills
Outstanding partnership skills
Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit®: Careers | Benefits). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender. The expected base pay range for this position is: