Principal Software Engineering Lead — Enterprise Data Platforms
$248,000 – $391,000 USD
Tech Stack
Responsibilities
- Lead the architecture and delivery of enterprise-grade AI applications and workflow platforms connecting to core systems like SAP, Salesforce, and ServiceNow.
- 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 to unify, govern, and operationalize data for AI applications.
- Define how agents, skills, MCP-based integrations, APIs, and agent-to-agent tooling work together securely across enterprise platforms, with strong governance, permissions, and auditability.
- Mentor and lead engineers, codify shared architecture and reusable components, and partner across product, infrastructure, IT, enterprise data, and research teams to deliver measurable outcomes.
Soft Skills
AIEnterprise Data ArchitectureFull-Stack DevelopmentMulti-Agent SystemsCross-Functional Collaboration
Benefits
- Equity
- Health Insurance
- Dental
- Vision
Culture
Mission-DrivenCross-Functional TeamsMentorship Program
Requirements
Required: BS or equivalent experience in Computer Science, Software Engineering, Data Engineering, or a related field
Regions: Us
Get jobs like this in your inbox
Weekly Databricks, Snowflake, TypeScript hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About NVIDIA
Industry: ai
Size: enterprise
NVIDIA is a technology company focused on AI systems, building products like the NeMo Platform for developing, evaluating, deploying, and operating AI systems at scale.
View company profile →Compensation
Base salary: $248,000 – $391,000 USD
Equity: eligible for equity