Intuit
Join to apply for the
Senior 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 Senior Software Engineer with a strong background in Java, AWS, and React 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
5+ years of experience designing and developing consumer-facing web applications, including designing integration-centric solutions with modern API technologies.
BS/MS in computer science or equivalent work experience.
3+ years’ experience with Java service development, ideally Spring Boot web applications (REST or GraphQL).
2+ years’ experience with React and JavaScript in a single-page architecture, with hands-on knowledge of web technologies (Redux, React-Native) and related frameworks.
Experience with HTML and CSS.
Familiarity with standard JavaScript async patterns (closures, callbacks, promises, error handling).
Experience with unit testing & Test Driven Development (TDD).
Solid knowledge of algorithms and design patterns.
Experience with databases, NoSQL stores, Data Lake, Kafka, and schema modeling is a plus.
Strong understanding of software design, architecture, and working with large-scale systems.
Knowledge of streaming frameworks and 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.
Experience with Agile Development, SCRUM, or Extreme Programming methodologies.
How you will lead
Gathering functional requirements, developing technical specifications and solutions.
Designing and developing web, software, mobile apps, prototypes, or proofs of concepts (POCs).
Roughly 80-90% 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.
Mentoring junior engineers and applying technical expertise to challenging problems.
Compensation Intuit offers a competitive package with a strong pay-for-performance approach. The expected base pay range for this position in Southern California is $150,000 - $203,000. The position is eligible for bonuses, equity rewards, and benefits. Pay is based on factors such as knowledge, skills, experience, and location. We conduct regular pay equity comparisons.
Additional Details
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: Software Development
Referrals increase your chances of interviewing at Intuit by 2x.
Get notified about new Senior Software Engineer jobs in
San Diego, CA .
#J-18808-Ljbffr
Senior 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 Senior Software Engineer with a strong background in Java, AWS, and React 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
5+ years of experience designing and developing consumer-facing web applications, including designing integration-centric solutions with modern API technologies.
BS/MS in computer science or equivalent work experience.
3+ years’ experience with Java service development, ideally Spring Boot web applications (REST or GraphQL).
2+ years’ experience with React and JavaScript in a single-page architecture, with hands-on knowledge of web technologies (Redux, React-Native) and related frameworks.
Experience with HTML and CSS.
Familiarity with standard JavaScript async patterns (closures, callbacks, promises, error handling).
Experience with unit testing & Test Driven Development (TDD).
Solid knowledge of algorithms and design patterns.
Experience with databases, NoSQL stores, Data Lake, Kafka, and schema modeling is a plus.
Strong understanding of software design, architecture, and working with large-scale systems.
Knowledge of streaming frameworks and 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.
Experience with Agile Development, SCRUM, or Extreme Programming methodologies.
How you will lead
Gathering functional requirements, developing technical specifications and solutions.
Designing and developing web, software, mobile apps, prototypes, or proofs of concepts (POCs).
Roughly 80-90% 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.
Mentoring junior engineers and applying technical expertise to challenging problems.
Compensation Intuit offers a competitive package with a strong pay-for-performance approach. The expected base pay range for this position in Southern California is $150,000 - $203,000. The position is eligible for bonuses, equity rewards, and benefits. Pay is based on factors such as knowledge, skills, experience, and location. We conduct regular pay equity comparisons.
Additional Details
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: Software Development
Referrals increase your chances of interviewing at Intuit by 2x.
Get notified about new Senior Software Engineer jobs in
San Diego, CA .
#J-18808-Ljbffr