Intuit
Join to apply for the
Staff Software Engineer
role at
Intuit
Get AI-powered advice on this job and more exclusive features.
Overview We are seeking a highly skilled and motivated Staff Software Engineer to join the Development Portal team. The Development Portal is a space for developers to discover existing capabilities at Intuit and manage their software assets. As a platform team, we support a large volume of contributions. The ideal candidate will have a passion for developing high-quality, innovative software solutions that align with Intuit's core values of integrity, customer obsession, courage, respect for each other, and innovation. Familiarity with GenAI is a plus.
What you'll bring
8+ years of experience designing and developing consumer-facing web applications, with responsibility for designing integration-centric solutions using modern API technologies.
BS/MS in computer science or equivalent work experience.
Strong experience with Java service development, ideally Spring Boot web applications.
Some experience with React and JavaScript in a single-page architecture.
Experience with unit testing & Test Driven Development (TDD).
Solid knowledge of algorithms and design patterns.
Experience with Databases, NoSQL stores, Data Lake, Kafka, & schema modeling is a plus.
Strong understanding of Software Design, Architecture, and working with large-scale systems.
Knowledge of streaming frameworks, event-driven architecture is a plus.
Solid foundation in writing scalable web application code following best practices of accessibility, internationalization, and instrumentation.
Ability to understand and execute the paradigm of “Discover-Implement-Ship-Measure-Learn”.
Solid communication skills.
How you will lead
Gathering functional requirements, developing technical specifications and solutions.
Designing/developing web, software, mobile apps, prototypes, or proofs of concepts (POCs).
Hands-on coding.
Designing and implementing scalable, modular, and secure services.
Resolving defects/bugs during QA testing, pre-production, production, and post-release patches.
Contributing to the design and architecture of the project.
Working cross-functionally with various teams to drive results.
Acting as a technical leader: mentoring junior engineers and applying expertise to challenging problems.
Experience with Agile, SCRUM, or Extreme Programming methodologies.
Compensation and Benefits Expected base pay range in Southern California: $184,500 - $250,000. This position is eligible for a cash bonus, equity rewards, and benefits, in accordance with our plans and programs. Pay is based on factors such as knowledge, skills, experience, and location. We conduct regular pay equity comparisons across ethnicity and gender categories.
Additional Details
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and IT
Industry: Software Development
Referrals can increase your chances of interviewing at Intuit by 2x.
Related Roles
Sr. Software Engineer - Payments Support
Senior Principal Engineer - Tenant Solutions Architect (San Diego, CA)
Senior Software Engineer, Backend - Fintech
Software Engineer or Principal Software Engineer
Staff Software Engineer - Remote/Onsite
Full-stack Exp
This job is still active and accepting applications.
#J-18808-Ljbffr
Staff Software Engineer
role at
Intuit
Get AI-powered advice on this job and more exclusive features.
Overview We are seeking a highly skilled and motivated Staff Software Engineer to join the Development Portal team. The Development Portal is a space for developers to discover existing capabilities at Intuit and manage their software assets. As a platform team, we support a large volume of contributions. The ideal candidate will have a passion for developing high-quality, innovative software solutions that align with Intuit's core values of integrity, customer obsession, courage, respect for each other, and innovation. Familiarity with GenAI is a plus.
What you'll bring
8+ years of experience designing and developing consumer-facing web applications, with responsibility for designing integration-centric solutions using modern API technologies.
BS/MS in computer science or equivalent work experience.
Strong experience with Java service development, ideally Spring Boot web applications.
Some experience with React and JavaScript in a single-page architecture.
Experience with unit testing & Test Driven Development (TDD).
Solid knowledge of algorithms and design patterns.
Experience with Databases, NoSQL stores, Data Lake, Kafka, & schema modeling is a plus.
Strong understanding of Software Design, Architecture, and working with large-scale systems.
Knowledge of streaming frameworks, event-driven architecture is a plus.
Solid foundation in writing scalable web application code following best practices of accessibility, internationalization, and instrumentation.
Ability to understand and execute the paradigm of “Discover-Implement-Ship-Measure-Learn”.
Solid communication skills.
How you will lead
Gathering functional requirements, developing technical specifications and solutions.
Designing/developing web, software, mobile apps, prototypes, or proofs of concepts (POCs).
Hands-on coding.
Designing and implementing scalable, modular, and secure services.
Resolving defects/bugs during QA testing, pre-production, production, and post-release patches.
Contributing to the design and architecture of the project.
Working cross-functionally with various teams to drive results.
Acting as a technical leader: mentoring junior engineers and applying expertise to challenging problems.
Experience with Agile, SCRUM, or Extreme Programming methodologies.
Compensation and Benefits Expected base pay range in Southern California: $184,500 - $250,000. This position is eligible for a cash bonus, equity rewards, and benefits, in accordance with our plans and programs. Pay is based on factors such as knowledge, skills, experience, and location. We conduct regular pay equity comparisons across ethnicity and gender categories.
Additional Details
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and IT
Industry: Software Development
Referrals can increase your chances of interviewing at Intuit by 2x.
Related Roles
Sr. Software Engineer - Payments Support
Senior Principal Engineer - Tenant Solutions Architect (San Diego, CA)
Senior Software Engineer, Backend - Fintech
Software Engineer or Principal Software Engineer
Staff Software Engineer - Remote/Onsite
Full-stack Exp
This job is still active and accepting applications.
#J-18808-Ljbffr