Senior Full Stack Software Engineer, Marketing Platforms
NVIDIA· Engineer, Sys SW
Santa Clara, CA$224k - $356.5kFull-timePosted 4d ago
About the role
Senior Software Engineer responsible for designing, building, and operating NVIDIA Marketing platforms, owning scalable backend services, distributed systems, and data integrations for customer profiles, consent, personalization, and campaign operations. Hands-on role from architecture to production operations with collaboration across product, design, and marketing.
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; modernize services through safe migrations and rollouts.
- Gain specialized knowledge in applied AI and support the development of AI-enabled features and agents as product demands shift, connecting platform APIs, data sources, and user workflows.
Qualifications
- 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, including service decomposition, concurrency, consistency, asynchronous processing, caching, fault tolerance, and resilience.
- Strong hands-on backend development skills in Java with Spring Boot or a comparable framework, including API building, authentication, authorization, and service-to-service integration.
- Solid database knowledge, including SQL, relational and NoSQL data modeling, indexing, transactions, schema migrations, and performance tuning.
- Experience operating production services on cloud infrastructure, using containers, automated testing, Git, CI/CD pipelines, observability, and detailed debugging to maintain reliability and performance.
- Hands-on frontend development skills in JavaScript/TypeScript and React or Angular, including component building, state management, API integration, and responsive, accessible interfaces.
- Demonstrated technical leadership and end-to-end ownership: independently turning ambiguous requirements into architecture and delivery plans, driving projects across teams, communicating tradeoffs, and mentoring engineers.
- Enthusiasm for AI-based applications and a readiness to learn and assist in AI feature and agent development. Prior experience in AI or ML is not essential.
Skills
Required:Java with Spring BootSQL and NoSQL databasesCloud and CI/CDFrontend JS/TS and React/AngularDistributed systems
Benefits
- Equity and benefits (as described)
Last updated Oct 23, 2026. Interested? Apply on the company site.
About NVIDIA
World Leader in AI Computing
NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.
AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm
More open roles at NVIDIA
- Senior Physical Verification Engineer4d agoEngineer, ASIC
- Senior System Software Engineer, Display Security4d agoEngineer, Sys SW
- Senior FPGA Prototyping Engineer - Hardware4d agoSanta Clara, CA · Engineer, ASIC
- Senior Product Engineer4d agoHybrid (Thailand) · Engineer, Product Development
- Senior Architect - Data Processing Systems, Analytics and Data Intelligence4d agoHybrid (Remote / Local) · Architect