Skip to main content

Sr. Staff Software Engineer

Category Software Engineering Location Bangalore, India Job ID 18536
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 part of a team working on cutting edge technologies like Service Mesh.

We are looking for a Sr. Staff engineer who, when presented with a problem statement, comes up with possible solutions and their trade offs, with minimal support. You are also responsible to drive the solution end to end, till it gets deployed to production.


Responsibilities

Develop Service Mesh functionalities

Manage individual project priorities, deadlines, and deliverables

Leading the gathering of functional requirements, developing technical specifications, and project & test planning

Presenting the designs along with trade offs to the technical forum

Come up with a set of both positive and negative cases to test the solution

Demonstrate high operational excellence mindset.

Code Review (usually GO & C++, rarely Python & Java) and provide with effective comments

Debugging issues when a transaction hops multiple kubernetes clusters before reaching the server

Hands on coding

Work towards constantly improving the solutions


Qualifications

15+  years of experience developing/designing cloud,web, backend software or k8s applications.

Deep understanding of Kubernetes, including basic concepts like control plane, clustering, Deployments, Statefulsets, Daemon sets

Good understanding of how kubernetes controllers work

Good understanding of networking concepts, including protocols like TCP, TLS, HTTP1.1, HTTP1.2, GRPC

Good knowledge on how istio works, how to configure it, its features, and how to write envoy filters

Good understanding of how envoy works

Hands on using AWS concepts like Route53, IAM, TGW, NatGateway, Databases like Elasticache, DyanamoDB

Programming experience:  C++, GO


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: 



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.