Logo
Intuit

Staff Software Engineer

Intuit, San Diego, California, United States, 92189

Save Job

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