Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Senior Software Engineer, Customer Data and Marketing AI

NVIDIA

Senior Software Engineer developing scalable backend services for customer data and marketing workflows at NVIDIA. Collaborating on AI-enabled solutions and modernizing existing platforms.

Posted 7/28/2026full-timeRemote • California, Texas • 🇺🇸 United StatesSenior💰 $168,000 - $270,250 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing scalable backend services, APIs, and data platforms while ensuring high standards of architecture, security, and production readiness. Proficient in collaborating with cross-functional teams to translate business needs into reliable technical solutions.

Highest-signal resume keywords
Backend Service DevelopmentAPI DesignNoSQL Database DesignMicroservices ArchitectureData Quality and Governance

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaPythonGoSQLDocument DatabaseRelational DatabaseMicroservicesData PlatformPerformance TuningCI/CD
Soft Skills
Self-MotivatedCollaborativeClear Communication
Tools & Technologies
Cloud InfrastructureCachingSearch PlatformsMessaging SystemsEvent-Driven SystemsObservability ToolsAutomation Tools
Certifications & Qualifications
BS in Computer ScienceEngineering Degree
Industry Keywords
Data GovernanceCustomer Data PlatformCampaign ManagementBehavioral DataOperational Best Practices

Tech Stack

Tools & technologies
CloudDistributed SystemsGoJavaMicroservicesNoSQLPythonSQL

About the role

Key responsibilities & impact
  • Design, develop, and operate scalable backend services for customer profile, consent, personalization, campaign, and marketing platform capabilities.
  • Build data-intensive services that integrate with document or NoSQL databases, relational databases, caching layers, search platforms, object storage, and messaging, pub-sub, or event-driven systems.
  • Develop clean APIs, service-to-service integrations, authentication patterns, error handling, logging, caching, and reusable platform libraries.
  • Contribute to customer data platform workflows, including audience activation, downstream system synchronization, campaign metadata, tracking, and data observability.
  • Partner with marketing, product, analytics, data engineering, and AI platform teams to translate business needs into reliable technical solutions.
  • Modernize existing platforms across database models, identity systems, profile services, consent workflows, and operational tooling.
  • Apply AI-assisted engineering practices while maintaining strong ownership of architecture, testing, security, code quality, and production readiness.
  • Improve reliability through observability, alerting, automation, anomaly detection, and practical incident prevention.

Requirements

What you’ll need
  • BS in Computer Science, Engineering, or a related technical field, or equivalent experience.
  • 8+ years of software engineering experience building backend services, APIs, data platforms, and production systems.
  • Strong experience with one or more modern programming languages like Java, Python or Go, along with microservices architecture, and API design.
  • Hands-on experience with document or NoSQL database design, indexing, migration patterns, performance tuning, and operational best practices.
  • Experience with relational databases, SQL, distributed systems, cloud infrastructure, and containerized production environments.
  • Experience building systems that move customer, behavioral, consent, campaign, or audience data across platforms with strong attention to data quality, governance, and reliability.
  • Familiarity with caching, search, messaging, pub-sub, object storage, CI/CD, observability, and production operations.
  • Experience using AI-assisted engineering workflows responsibly while maintaining ownership of design, correctness, testing, security, and production readiness.
  • Self-motivated and collaborative, with the ability to own complex projects, drive progress independently, and communicate technical tradeoffs clearly across distributed teams.

Benefits

Comp & perks
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score