Talent.com
Senior Software Engineer

Senior Software Engineer

Intuit Inc.San Diego, CA, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

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.

Responsibilities

  • Gathering functional requirements, developing technical specifications and solutions.
  • Designing and developing web, software, mobile apps, prototypes, or proofs of concepts (POCs).
  • Performing approximately 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 at Intuit : product management, product lines, or business units to drive results.
  • Acting in a technical leadership role : mentoring junior engineers and new team members, and applying technical expertise to challenging programming and design problems.

Compensation and Benefits

Intuit offers a competitive compensation package with a strong pay-for-performance rewards approach. The expected base pay range for this position is :

Southern California : $150,000 - $203,000. This position will be eligible for a cash bonus, equity rewards, and benefits, in accordance with our plans and programs. Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. We also conduct regular pay equity comparisons across ethnicity and gender categories.

Minimum Qualifications

  • 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 with 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 and 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 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 for accessibility, internationalization, and instrumentation.
  • Ability to understand and execute the "Discover-Implement-Ship-Measure-Learn" paradigm.
  • Strong communication skills.
  • Experience with Agile, SCRUM, or Extreme Programming methodologies.
  • This job posting is active and not expired.

    J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • San Diego, CA, United States