Skip to main content

Staff Software Engineer ( Ecommerce Integrations Team )

Category Software Engineering Location Atlanta, Georgia Job ID 2024-67425
Apply Now

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

At Intuit, we're 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.

Ecommerce integrations are a cornerstone of Mailchimp's platform strategy. Our ecommerce customers are at the forefront of digital commerce, leveraging Mailchimp's powerful marketing tools to drive growth and customer engagement. By delivering robust, reliable, and deeply integrated ecommerce capabilities, we enable these businesses to thrive while strengthening Mailchimp's position as an essential partner in their success.

Job Overview:

We're seeking a Staff Software Engineer to join our Ecommerce Integrations Team at Mailchimp. This team is responsible for managing key strategic ecommerce integrations, owning the ecommerce data domain, and maintaining ecommerce endpoints on our public API. A key focus of this role will be enabling deeper activation of ecommerce data across our platform, unlocking powerful marketing capabilities for our customers. You'll drive the development of sophisticated data ingestion and enrichment capabilities that make ecommerce data more accessible and actionable throughout Mailchimp's ecosystem.

Responsibilities

  • Design and implement robust ecommerce integrations with major platforms and marketplaces
  • Drive initiatives to surface ecommerce data in meaningful ways across Mailchimp's application experiences, increasing data visibility and utility for our customers
  • Utilize and improve scalable data ingestion and enrichment systems for ecommerce data
  • Lead the development and maintenance of ecommerce-related endpoints in our public API
  • Drive technical decisions and improvements in our ecommerce data domain
  • Collaborate with cross-functional teams to define integration standards and best practices
  • Ensure high performance, reliability, and data consistency across ecommerce integrations
  • Mentor team members and provide technical leadership in the ecommerce domain
  • Partner with product management to define integration roadmaps and technical strategy

Qualifications

  • 8+ years of experience in software development, with significant exposure to ecommerce systems
  • Strong understanding of ecommerce platforms, APIs, and data models
  • Experience with data processing pipelines, ETL processes, and SaaS integration patterns
  • Working knowledge of API design and development
  • Experience with:
    • PHP, Java, Python
    • SQL databases
    • Message queuing systems and event-driven architectures
    • Cloud platforms (AWS/GCP)
  • BS/MS in Computer Science or related field or equivalent work experience

Key Competencies: 

  • Strong system design and architectural skills, particularly in integration patterns
  • Deep understanding of ecommerce business processes, data flows, and ecommerce platforms
  • Proven track record of improving operational excellence, including system reliability, performance optimization, and comprehensive observability in high-scale environments
  • Excellence in technical leadership and mentoring
  • Strong problem-solving abilities and analytical thinking
  • Experience with data modeling and optimization
  • Excellent communication skills and ability to work with cross-functional teams
  • Track record of driving technical initiatives across multiple teams
  • Ability to balance technical debt with business needs in a fast-paced environment

 

Apply Now

Career Path

Mobility plays an important role for our engineering community. In addition to vertical growth, our teams offer lateral growth opportunities. Whether it’s working on a different tech stack or product, Intuit will help you get to the next step in your career.

  • Software Engineer 1 & 2
  • Sr. Software Engineer
  • Staff Software Engineer
  • Sr. Staff Software Engineer
  • Principal Software Engineer
  • Distinguished Software Engineer

There's so much flexibility in terms of moving not just between teams, but between roles.

Lucy Shen Developer Advocate

Related Content

You haven't viewed any jobs yet. Start exploring now to find the perfect opportunity for you!

View all of our available opportunities

You haven't saved any jobs yet. Start exploring now to find the perfect opportunity for you!

View all of our available opportunities

Sign Up for Job Alerts

Be the first to find out about open jobs that fit what you're looking for.

Sign up for job alerts

Don't see what you're looking for? Sign up and we'll notify you when roles become available.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

  • Software Engineering, Atlanta, Georgia, United StatesRemove

By submitting your information, you acknowledge that you have read our privacy policy and consent to receive email communication from us.