JobsPrincipal Software Engineering Lead — Enterprise Data Platforms
Principal Software Engineering Lead — Enterprise Data Platforms
NVIDIAPrincipal Software Engineering Lead — Enterprise Data Platforms
NVIDIALocation
Santa Clara, CA
Type
Full-time
Posted
5/10/2026
Compensation
$248,000 - $391,000 per year
Undergraduate with 5+ Years of Experience
Approval 99.2%·Filings 1,781·New hires 873·
👑 Elite Sponsor
·FY 2025Job description
NVIDIA is seeking a Principal Software Engineer to lead engineering efforts across enterprise systems, focusing on transforming reactive support into strategic, AI-infused automated systems. The role involves collaborating with IT leadership to enhance user experience while ensuring speed and security. This position requires a strong background in enterprise data architecture and modern software development practices. The successful candidate will work in a diverse and innovative environment, mentoring engineers and driving measurable outcomes.
Requirements
- BS, MS, or equivalent experience in Computer Science, Software Engineering, Data Engineering, or a related field.
- 15+ years of experience building and operating production software, with significant experience leading architecture across application, platform, and data systems.
- Strong background in enterprise data architecture, including integration, pipelines, governance, lineage, observability, and modern EDW/lakehouse platforms such as Databricks and Snowflake.
- Hands-on experience building modern full-stack and platform systems using technologies such as TypeScript/JavaScript, React, Python, Go, Java, APIs, and distributed infrastructure.
- Familiarity with multi-agent systems, skills, MCP integrations, agent-to-agent tooling, and orchestration frameworks such as LangChain and LangGraph.
- Strong judgment, communication, and cross-functional leadership skills, with the ability to stay highly hands-on.
- Experience leveraging AI coding tools such as Cursor, Claude Code, Codex, and similar systems to improve engineering productivity.
Responsibilities
- Lead the architecture and delivery of enterprise-grade AI applications and workflow platforms that connect to core systems of record.
- Build resilient end-to-end systems across frontend, backend APIs, distributed services, data pipelines, and orchestration layers for secure enterprise use.
- Develop enterprise data integration capabilities across Databricks, Snowflake, and similar EDW/lakehouse platforms.
- Build agentic workflow automation for high-value enterprise jobs across business systems.
- Define how agents, skills, MCP-based integrations, APIs, and agent-to-agent tooling work together securely across enterprise platforms.
- Support modern orchestration patterns using frameworks such as LangChain and LangGraph.
- Help operationalize NVIDIA AI technologies in enterprise production environments.
- Mentor and lead engineers, codify shared architecture and reusable components, and partner across various teams to deliver measurable outcomes.
Benefits
- Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.
Is this posting expired or inaccurate?
