Staff Software Engineer, Frontend (Mailchimp)

    • Intuit
  • Mountain View, CA
  • Posted 25 days ago | Updated 7 hours ago

Overview

On Site
Full Time

Skills

Customer lifecycle management
Test-driven development
Google Cloud
SSO
Multi-factor authentication
Financial technology
Marketing automation
Goal oriented
Identity management
Computer science
Software engineering
Web applications
Cross-browser
Unit testing
Problem solving
Business requirements
UI
MailChimp
QuickBooks
Finance
Leadership
Marketing
Customer relationship management
Analytics
Bridging
Art
Innovation
React.js
AngularJS
JavaScript
PHP
Java
Design
Cloud computing
Amazon Web Services
OAuth
SAML
Software development
API
Management
Collaboration
Communication
Authentication
Authorization
Workflow
Testing
Regulatory Compliance
Mentorship
IMPACT
Roadmaps

Job Details

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

Intuit is a global technology platform that helps consumers and small businesses overcome their most important financial challenges. Serving more than 100 million customers worldwide with 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.

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, multi channel campaigns, CRM, and analytics tools.

Our team is focused on bridging the identities between Intuit & Mailchimp, and enabling a whole new set of capabilities including customer lifecycle management. We are looking for a Results-driven Staff Software Engineer with experience in the Identity Space, with proven expertise in designing, developing, and maintaining robust and secure identity management solutions. As a Staff Software Engineer specializing in the identity space, you will be a technical leader and key contributor in designing, developing and enhancing our state-of-the-art identity management systems. Your expertise in identity, combined with your strong technical skills, will drive the success of our products and contribute to the continuous innovation of our offerings.

You should be comfortable with distributed teams (as you'll work with many folks in other locations) and be excited about building a strong, inclusive environment for everyone who joins after you. So if this description sounds like you, we would love to hear from you!

Qualifications

  • You have a bachelor's degree in Computer Science or equivalent hands-on experience in Software engineering, with a proven track record of working on identity and access management solutions.
  • Experience with React, Angular and JS required and some backend experience with PHP, Go or Java.
  • Experience developing, maintaining, and innovating large scale, consumer facing web applications
  • Experience with cross-browser, cross-platform, and design constraints on the web
  • Experience with unit testing & Test Driven Development (TDD)
  • Familiar with the development challenges inherent with highly scalable and available web applications
  • Familiarity with cloud platforms: AWS or Google Cloud Platform
  • Nice to have: IAM(Identity Access Management) related experience like MFA, SSO etc.
  • You have a good understanding of identity protocols and standards, including oAuth, OpenID connect, SAML, JWT, and related technologies.
  • Strong grasp of secure coding practices, API security & token management.
  • Excellent problem solving abilities and a track record of delivering robust and scalable software solutions.
  • Strong collaboration and communication skills, with the ability to work effectively in cross-functional teams.


Responsibilities

  • Lead the end-to-end architecture, design and implementation of complex identity and access management solutions, including (but not limited to) single sign-on (SSO), multi-factor authentication (MFA) and identity federation.
  • Collaborate closely with cross-functional teams, including product managers, engineers, and architects, to translate business requirements into technical solutions.
  • Design and develop secure and performant APIs, authentication mechanisms and authorization workflows to facilitate seamless integration between Intuit and Mailchimp products.
  • Perform code reviews, security assessments, and vulnerability testing to ensure compliance with security best practices and industry standards.
  • Provide technical mentorship and guidance to junior and mid-level engineers, fostering their growth and skill development in identity technologies and software engineering principles.
  • Stay abreast of emerging trends and advancements in the identity space, evaluate their potential impact on pur products, and contribute to the formulation of technical strategies and roadmaps.
  • You'll work closely with Intuit and Mailchimp teams to build the capabilities bridging the identities between Intuit and Mailchimp products.
  • You'll foster an inclusive community on the team and at Mailchimp.