Intuit Mailchimp is a leading marketing platform for small businesses. We empower millions of customers around the world to build their brands and grow their companies with a suite of marketing automation, multichannel campaigns, CRM, and analytics tools.
We are looking for an experienced Staff Engineer to join our team. The Human Assistance initiative for Intuit Mailchimp helps guide customers to the right level of sales + support and reduce support administrative overhead for the customer team. As a development team, we build internal tooling, integrations with our current tools, prototyping and production-ready code deployments for our main application and dozens of services.
You can expect to shape the team’s technical direction and bring operational focus to projects that directly impact the future of the department, company, and Mailchimp integration developers globally. The ideal candidate has experience building and operating large web applications, plus familiarity with current technology trends and patterns. They should also be a skilled communicator and collaborator comfortable working across multiple teams and departments.
Intuit Mailchimp is a hybrid workplace, giving employees the opportunity to collaborate in person with team members in our Atlanta and Brooklyn offices two or more days per week.
-
You have experience driving technical projects, prioritizing work, identifying dependencies, facilitating technical decisions, and cross-functional team discussions.
-
You have strong system design skills and experience developing workflow optimization processes.
-
You have 6+ years of experience developing systems/software for large business environments (PHP/React/Node/React/Go, GCP/AWS preferred)
-
You have Expertise with unit testing & Test Driven Development (TDD).
-
You have experience leading design and implementation of robust and highly scalable applications and services.
-
You have experience building and deploying applications and services into environments.
-
You have a bachelor's degree/MS in Computer Science or equivalent experience in a software development environment, with capability in fullstack or backend development.
-
You have strong communication and collaboration skills.
-
You’ll craft the engineering vision and own the technical landscape for the team.
-
You’ll design and implement application architectures and code that are highly scalable, available, maintainable, and performant.
-
You’ll drive significant technology initiatives end-to-end and across multiple layers of architecture.
-
You’ll drive the design and implementation of durable software solutions that will solve critical customer problems, are scalable, secure, easy to maintain, and interact with numerous other services
-
You’ll provide technical leadership and be a role model/coach to software engineers pursuing technical career paths in engineering.
-
You'll remain up-to-date on evolving tools and patterns for managing infrastructure and guiding our implementation of them when necessary.
-
You'll embrace and demonstrate our values: empathy, creativity, and independence.
-
You’ll work effectively in a fast-paced, complex technical environment with high adaptability and flexibility.