# Senior Software Engineer

**Company**: NVIDIA
**Experience**: senior
**Job type**: full-time
**Salary**: 224,000 USD - 356,500 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Full-Stack-Software-Engineer--Marketing-Platforms_JR2028332?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_6b25d5aa-8cd

## Description

NVIDIA is looking for a Senior Software Engineer to design, build, and operate platforms supporting NVIDIA Marketing. You will own scalable backend services, distributed systems, and data integrations for customer profiles, consent, personalization, and campaign operations.

Responsibilities:

- Architect, develop, and operate scalable backend services and distributed systems for customer profiles, consent, personalization, and campaign operations.

- Build APIs, service boundaries, data models, and event-driven workflows, making clear tradeoffs across consistency, availability, latency, efficiency, and operational complexity.

- Develop dependable data integrations employing relational and NoSQL databases, messaging systems, caching, and search, focusing on data integrity, schema evolution, and failure recovery.

- Develop responsive, accessible user interfaces and integrate them with platform APIs to support data exploration, configuration, and marketing workflows.

- Lead architecture decisions, align partner teams on interfaces and integration plans, and mentor engineers through building and code reviews.

- Own production readiness and operations, including automated testing, CI/CD, deployments, observability, security, capacity planning, and incident resolution.

- Gain specialized knowledge in applied AI and support the development of AI-enabled features and agents.

Requirements:

- BS/MS in Computer Science, Engineering, or a related technical field, or equivalent experience.

- 12+ years of software engineering experience, with substantial ownership of production backend services.

- Deep knowledge of distributed systems and scalable architecture.

- Strong hands-on backend development skills in Java with Spring Boot or a comparable framework.

- Solid database knowledge, including SQL, relational and NoSQL data modeling, indexing, transactions, schema migrations, and performance tuning.

- Experience operating production services on cloud infrastructure.

- Hands-on frontend development skills in JavaScript/TypeScript and React or Angular.

- Demonstrated technical leadership and end-to-end ownership.

- Enthusiasm for AI-based applications and a readiness to learn and assist in AI feature and agent development.

Benefits:

- Highly competitive salaries

- Comprehensive benefits package

- Equity

- Base salary range: 224,000 USD - 356,500 USD

## Skills

### Required
- Java
- Spring Boot
- distributed systems
- scalable architecture
- SQL
- NoSQL
- JavaScript
- TypeScript
- React
- Angular
- cloud infrastructure
- AI

### Nice to have
- AWS
- Kubernetes
- messaging or streaming platforms
- complex service or database migrations
- Python
- AI-powered applications
- LLMs
- retrieval-augmented generation
- tool-using agents
- recommendations
- NVIDIA AI software

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Full-Stack-Software-Engineer--Marketing-Platforms_JR2028332?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
