×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer – Platform; Full-Stack

Job in Mountain View, Santa Clara County, California, 94039, USA
Listing for: Intuit Inc.
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Principal Software Engineer – Dynamic Experiences Platform (Full-Stack)

Responsibilities

  • Design and implement the core SDUI platform, including schema evolution, layout/interaction models, and runtime execution.
  • Own and evolve a custom DSL that declaratively defines UI components and their behavior.
  • Build robust, scalable backends (typically BFFs) that drive dynamic UI delivery across platforms.
  • Collaborate with mobile, web, and backend teams to deliver cohesive developer and user experiences.
  • Lead architectural decisions around full-stack delivery — including caching, versioning, fallbacks, and progressive rendering.
  • Set technical direction and establish best practices for system reliability, testing, observability, and developer ergonomics.
  • Partner with product and platform teams to prioritize foundational capabilities and longer-term scalability.

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

Bay Area California $  -  This position will be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit: Careers | Benefits).Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender.

  • 10+ years of professional experience in software engineering, including full-stack or platform roles.
  • Proven expertise in building scalable backends (e.g., BFFs, Graph

    QL/REST APIs, caching layers).
  • Deep experience with at least one major frontend technology (e.g., React, React Native, Swift

    UI, Jetpack Compose).
  • Strong systems thinking and architecture skills — able to break down complex UX/backend interactions into reusable, extensible building blocks.
  • Familiarity with Server-Driven UI paradigms and cross-platform delivery models.
  • Solid understanding of DSL design and implementation, including parsing and schema validation.
  • Strong programming language fundamentals (e.g., ASTs, interpreters, compilers, metaprogramming).
  • Track record of leading initiatives with broad technical scope and multiple stakeholders.
  • Strong AI fundamentals and familiarity with working on AI technologies
Preferred Qualifications:
  • Experience designing or working with custom DSLs, markup languages, or declarative UI systems.
  • Exposure to schema evolution, compatibility guarantees, and platform versioning strategies.
  • Hands-on experience with mobile frameworks (iOS/Android) and how SDUI maps to native rendering.
  • Contributions to open-source UI frameworks or backend platforms.
  • Experience building tools or frameworks that improve developer velocity and experience.

Why Join Us

  • You'll be at the forefront of transforming how UI is built, delivered, and evolved at scale.
  • Opportunity to work across the stack and influence system design from the ground up.
  • Join a team that values clean architecture, developer experience, and product velocity.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary