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