Senior Software Engineer

Intuit is the global financial technology platform that powers prosperity for the people and communities we serve.
Backend
Senior Software Engineer
Contact Company
5,000+ Employees
Finance · Enterprise SaaS

Description For Senior Software Engineer

Intuit is seeking a Senior Software Engineer to join their Mailchimp Engineering team. This role focuses on maintaining, growing, and improving database infrastructure and instrumentation. The ideal candidate will have experience working with multiple database technologies (primarily MySQL, Spanner, CloudSQL, and RDS) across thousands of database instances and related tooling.

Key responsibilities include:

  • Managing and monitoring Mailchimp's Database Infrastructure in colocation facilities and cloud (AWS, GCP)
  • Providing guidance on data storage best practices and solving customer problems
  • Improving database performance and resiliency
  • Supporting migration of databases to the cloud
  • Performing regular upgrades and patches for security
  • Supporting and improving database availability and scalability
  • Participating in on-call rotation for production support
  • Mentoring team members and generating technical documentation

The role requires strong experience with cloud services, databases, and datastores, as well as scripting in multiple languages. The ideal candidate should have experience with database architecture, automation tools, and modern technologies like Kubernetes and Docker. Strong analytical, debugging, and interpersonal skills are essential, along with the ability to work in large-scale technology environments and make pragmatic technical choices.

Intuit Mailchimp is a leading marketing platform for small businesses, empowering millions of customers worldwide with marketing automation, multi-channel campaigns, CRM, and analytics tools. This role offers an opportunity to work on critical infrastructure that supports Intuit's global financial technology platform, serving approximately 100 million customers worldwide with products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.

Last updated 5 days ago

Responsibilities For Senior Software Engineer

  • Manage and monitor Mailchimp's Database Infrastructure
  • Provide guidance on data storage best practices
  • Improve database performance and resiliency
  • Support migration of databases to the cloud
  • Perform regular upgrades and patches for security
  • Support and improve database availability and scalability
  • Participate in on-call rotation for production support
  • Mentor team members
  • Generate technical documentation
  • Provide perspective on industry trends and new technologies

Requirements For Senior Software Engineer

MySQL
PostgreSQL
Python
Go
Linux
Kubernetes
  • Experience with cloud services, databases, and datastores (Amazon RDS, Spanner, CloudSQL, Postgresql, MySQL)
  • Experience with cloud technologies (AWS, GCP)
  • Strong scripting experience (shell, PHP, Python, Golang)
  • Experience with database architecture, design, replication, clustering, HA/DR
  • Experience with automation tools (Terraform, Puppet, GitHub, RunDeck)
  • Experience with modern technologies and container orchestration (Kubernetes, Docker)
  • Experience in large-scale technology environments
  • Strong analytical, debugging, and interpersonal skills
  • Self-starter with ability to learn quickly
  • Excellent team player with strong collaboration and communication skills

Interested in this job?

Jobs Related To Intuit Senior Software Engineer

Quality/Automation Engineer, Retail Engineering

Senior Quality/Automation Engineer role at Apple, focusing on testing and automating critical customer-facing applications for the Online Store.

Procurement Category Manager - Water Infrastructure Services, Data Center Sourcing and Procurement

Join AWS as a Procurement Category Manager for Water Infrastructure Services, managing sourcing strategies and driving innovation in data center procurement.

Software Development Engineer, Prime Video Sports

Join Amazon's Prime Video Sports team in Israel as a Senior Software Engineer, developing cutting-edge personalization and CV/ML products for live streaming experiences.

Software Development Engineer, Prime Video Financial Systems - Payment and Contract Onboarding

Senior Software Engineer role at Amazon Prime Video, building financial systems for content management and payments.

Senior Validation Engineer

Senior Validation Engineer role at Microsoft for BMC Firmware validation in Azure cloud hardware infrastructure.