Search jobs > Mountain View, CA > Senior software engineer

Senior Software Engineer, Audience Platform (Mailchimp)

Intuit
Mountain View, California
$161.5K-$219K a year
Full-time

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.

Qualifications

  • You have 3+ or more years of experience building and operating large web applications and extensive experience working within large-scale development environments.
  • Demonstrate understanding of web performance best practices, Real User Monitoring (RUM) and Failed Customer Interactions (FCI).
  • You’ve developed strong core programming skills in a language, but believe in identifying the right tool for the job, and are passionate about embracing new technologies when the opportunity arises.
  • You have experience or are eager to work with one or more of the following languages : PHP, Kotlin and Java. You also have direct experience with databases backing your code - experience with MySQL or PostgreSQL are particularly preferred.
  • Demonstrate experience in designing and implementing reusable testable UI components and clean frontend architectures, and integrating with backend APIs / systems.
  • You have experience with any MVC framework. Experience with Spring Boot or any PHP framework is a plus.
  • You have experience with any frontend framework. Experience with React or Dojo is a plus.
  • You have expertise in cloud computing platforms, ideally Amazon Web Services (AWS).

Responsibilities

  • Work cross-functionally to understand how customers use their Audience in application workflows, ideate solutions for recurring problems, and implement features to empower our customers with the understanding of their objectives and behavior.
  • Participate in designing, planning and supporting the modernization of our capabilities as we build new microservices, decompose legacy services and learn / adopt new technologies.
  • Troubleshoot and resolve complex issues that arise within our workflows, leveraging your technical expertise and analytical skills to identify root causes and deploy effective solutions.
  • Maintain and improve our operational excellence practices, including monitoring, alerting and automation to ensure reliability and performance of our services.
  • Collaborate within your team, providing guidance to more junior team members on technical best practices, and participate in planning, work sizing and conducting code reviews.
  • Embrace and demonstrate values such as humility, creativity, and independence.

Intuit provides a competitive compensation package with a strong pay for performance rewards approach. The expected base pay range for this position is Bay Area California $161,500-219,000.

This position will be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs .

Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing pay equity for employees, Intuit conducts regular comparisons across categories of ethnicity and gender.

30+ days ago
Related jobs
Promoted
Palo Alto Networks
Santa Clara, California

The Threat Data Platform team specializes in providing tools enabling threat researchers and incident response consultants to work more efficiently across the vast amounts of data Palo Alto Networks has at its disposal. Contribute to existing and new frameworks that allow threat researchers to focus...

Promoted
TikTok
San Jose, California

Our platform is built to help imaginations thrive. We are looking for strong fullstack engineers who are excited to grow their business understanding, and build highly scalable and reliable excellent user experience products, partnering with cross functional teams, to achieve business success. Come ...

Promoted
MindSource
Newark, California

Senior Embedded Engineering Role for Platform software, you will lead the design and development of sophisticated platform software, covering both low-level and middleware aspects for powertrain electronic control units (ECUs), from the prototype stage through to production. Title: Senior Embedded E...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Software Engineer. ...

Promoted
Robinhood
Menlo Park, California

We are hiring a Senior Software Engineer, with proven experience in the infrastructure domain, to join the team and help design large-scale systems, making the right tradeoffs for risk and long-term maintainability of Load and Fault Engineering at Robinhood. The Load and Fault team at Robinhood, bui...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Frontend Software Engineer for the Frontend Observability Team. ...

Promoted
TikTok
San Jose, California

As a full stack software engineer in experimentation and evaluation team, you will have the opportunity to build, optimize and grow one of the largest data platforms in the world. Establish solid design and best engineering practice for engineers as well as non-technical people. We create to inspire...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Software Engineer (BE) - Payment Risk in the United States. ...

Promoted
Softworld, a Kelly Company
Sunnyvale, California

We are looking for a Senior Software QA Engineer responsible for performing software verification testing of software products as per medical device standards and regulations. Work closely with software development team to understand product requirements and to create corresponding test plan, test d...

Promoted
Luma AI
Palo Alto, California

We are looking for people with strong Backend Data Engineering capabilities to build highly efficient, resilient systems & pipelines for large-scale data processing. Requirement of 5+ years of engineering, including 2+ years of work experience in petabyte-level data processing. Experience engineerin...