Job Overview
Join the Developer Productivity organization as a Senior Staff Software Engineer, owning the technical strategy and architecture behind Intuit's AI-powered developer platform, the GenAI CodeGen ecosystem (AI coding assistants, PR review agents, and agentic developer workflows). You will operate as the senior-most technical voice across CodeGen domain, setting architectural direction, driving org-wide adoption of AI tooling, and building the analytics/cost-governance backbone that proves ROI at enterprise scale. This is a hands-on technical leadership role — you'll code, architect, and mentor, while also shaping multi-quarter roadmaps and influencing decisions at the vendor and executive level.
Responsibilities
Technical Architecture & Execution
- Architect and evolve the platform layer for AI developer tooling (coding assistants, PR review agents, agentic workflows), ensuring scalability, reliability, and security across a global engineering base.
- Design and build the CodeAssist Admin Portal, cost-tracking/control systems, and analytics pipelines that measure adoption, effectiveness, and ROI of AI coding and PR-review tools.
- Integrate agentic workflows into backend services — enabling capabilities like automated code analysis, code generation, Intuit-context-aware PR review, and autonomous task execution.
- Drive prompt engineering, model integration, fine-tuning, and deployment best practices across multiple AI vendors (e.g., Claude, Cursor, CodeRabbit, Cursor BugBot).
- Roughly 40–60% hands-on coding; remain the technical go-to for the hardest problems in the stack.
- Own technical evaluation frameworks for new AI tools/vendors — POCs, benchmarking, cost-vs-outcome analysis — and translate findings into build/buy/adopt recommendations.
Leadership & Influence
- Act as the senior technical subject-matter expert for CodeAssist, mentoring engineers and leading small teams through ambiguous, high-complexity design problems.
- Lead functional requirement gathering, technical specification, and project/test planning for major platform initiatives.
- Generate technical documentation, design docs, and executive-level presentations to communicate architecture and design tradeoffs to both engineering and business audiences (including leadership and vendor reviews).
- Partner cross-functionally with Product, TPMs, QA/QE, and other engineering orgs to align roadmap and drive results.
- Set and evangelize technical vision for the team; help attract, retain, and grow key technical talent.
- Provide senior escalation support for critical production issues, driving root-cause resolution across AI-tooling incidents.
- Champion Agile/Scrum practices and continuously raise the technical bar for the team.
Qualifications
Required
- 10+ years of experience designing and developing web, software, or backend systems at enterprise scale.
- Strong leadership experience: leading design discussions, presenting to leadership, acting as the cross-functional technical go-to person.
- BS/MS in Computer Science or equivalent practical experience.
- Deep experience with AI/LLM frameworks, agentic workflows, and model integration (e.g., LangChain, LangGraph, CrewAI, OpenAI/Anthropic APIs).
- Strong programming fluency across Python, JavaScript/TypeScript, and at least one OOD language (Java, C#, Go).
- Expertise across the full SDLC, including strong unit testing and TDD practices.
- Proven experience with build systems and CI/CD (Jenkins, GitHub Actions, or equivalent), version control, and code review workflows at scale.
- Hands-on experience with GitHub Enterprise Server and Artifactory (or equivalent artifact management platforms) — administration, scaling, and security hardening.
- Experience with cloud infrastructure (AWS, Azure, or GCP) and container orchestration (Docker, Kubernetes/ECS/EKS).
- Strong Linux/Unix background with advanced scripting skills.
- Strong understanding of security best practices in coding and operations, including vulnerability management.
- Excellent communication skills — able to explain complex technical tradeoffs to both technical and non-technical/executive audiences.
- Business acumen: strategic thinking, cost-vs-outcome framing, and the ability to build the case for AI tooling investment.
- Experience working across geographically distributed engineering centers.
Preferred
- Prior experience building or operating an internal AI/GenAI developer tooling platform (coding assistants, PR review agents, or similar).
- Experience with data vector embeddings and RAG-based systems.
- Experience developing IDE extensions or integrations.
- Prompt engineering expertise across multiple LLM providers.
- Experience with metrics/monitoring/alerting tooling (Splunk, Prometheus, AppDynamics, PagerDuty).
- Familiarity with package management (yum, rpm, apt) and Nexus/Artifactory internals.
- Experience evaluating and negotiating with AI/dev-tooling vendors.
Footer
Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may 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.
Read Full Description