Skip to main content

Principal Software Engineer

Category Software Engineering Location Mountain View, California; San Diego, California Job ID 15624
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

You will be leading a team of 30+ engineers to deliver a Traffic Management Platform with the high availability, large scale and excellent usability that Intuit needs. You will be working on cutting edge technologies such as Service Mesh, Agentic Communication Protocols and AI Gateway.


Responsibilities

  • Lead the team to innovate and deliver a secure, scalable, highly available, cost efficient and user friendly Traffic Management Platform.
  • Ensure Engineering and Operational Excellence of the Traffic Management Platform.
  • Work with Product Management in identifying customer requirements and prioritizing based on business outcome.
  • Proactively participate in incident responses and root cause analysis, and identify opportunities for improving the platform reliability and preventing future incidents.
  • Design review, code review and coaching of junior team members.
  • Hands-on participation in designing, implementing, launching and maintaining end-to-end solutions.
  • Help to drive adoption of platform solutions among customers.

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.


Qualifications

  • BS/MS in computer science or equivalent work experience.
  • 10+ years of experience developing/designing cloud, web or backend software.
  • Deep understanding of networking concepts, including protocols such as TCP, TLS, HTTP 1, HTTP 2, Websocket, etc.
  • Extensive experience on Service Mesh technologies such as Istio and Envoy. Experience in development of Envoy filters a plus!
  • Experience working with Kubernetes.
  • Experience with AWS concepts such as Route53, IAM, Transit Gateway, NAT Gateway, databases such as ElastiCache and DynamoDB.
  • Programming experience with C++ or GO.
  • Experience in leading and coaching junior team members.
  • Ability to learn fast and move fast.

Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position will be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit®: Careers | Benefits). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender. The expected base pay range for this position is:
Bay Area California,CA $254,500.00 - 344,000.00
Southern California,CA $242,000.00 - 327,500.00


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.