Required Skills
About the Job
Join NVIDIA's mission to secure the AI era as a Senior Full Stack Software Engineer. You will design and build unified security services, integrate detection and response capabilities, and partner with engineering teams to embed secure design patterns across various cloud environments. This role involves building secure cloud architectures and implementing end-to-end solutions, from backend APIs (Java/Spring Boot, Python) to front-end observability portals and security action workflows. You'll also develop scalable data ingestion pipelines for vulnerability, threat, and asset data, implement data enrichment workflows for improved prioritization, and optimize data processing for security compliance use cases. Additionally, you'll build vulnerability assessment platforms using AI models for dynamic risk analysis and automate discovery, prioritization, and remediation workflows.
**What you'll do:** * Design and build unified security services for NVIDIA's Security Platform. * Integrate detection, orchestration, and automated response capabilities. * Partner with engineering, security architecture, and cloud infrastructure teams. * Build secure cloud architecture and implement full-stack solutions (backend APIs to front-end portals). * Foster process-as-code leadership to automate manual workflows. * Design and operate scalable data ingestion pipelines. * Implement data enrichment workflows to enhance prioritization. * Optimize data processing and analytics jobs. * Build vulnerability assessment platforms for automated workflows.
**What we need:** * Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience. * 5+ years of software development experience. * Proven experience with public or hybrid cloud platforms (AWS, GCP, Azure, OCI). * Proficiency in Java (Spring Boot) and Python, with strong REST API development skills. * Experience building front-end applications with React/Angular, TypeScript/JavaScript, HTML5/CSS. * Knowledge of connecting UI and API for secure, high-performing systems. * Experience with Infrastructure-as-Code (IaC) and securing containerized/K8S environments. * Experience integrating monitoring and alerting systems (Grafana, Prometheus, Datadog). * Understanding of authentication and authorization protocols (SSO, SAML, Federated Identity, RBAC, IAM) in multi-cloud environments. * Ability to collaborate effectively across global engineering teams and drive production-grade solutions.
**Bonus points:** * Experience with AI/ML pipelines for security controls. * Hands-on work with security/asset platforms, event streaming (Kafka), or large-scale data ingestion (Databricks). * Comfort operating across multiple cloud providers and hybrid environments.