Senior Data Engineer - Financial Transactions & Automation

Nvidia

Remote Actively hiring
Santa Clara, CA Posted 11 days ago $184,000$287,500 / year

At a glance

AI generated

TL;DR

As a Senior Data Engineer on NVIDIA’s Financial Systems Engineering team, you will be responsible for architecting and maintaining the financial infrastructure that powers global payment capture and monetization pipelines. Your day-to-day tasks include designing event-driven data pipelines using Kafka to ensure transactional integrity in commercial events such as invoices and payments, automating scalable ETL processes with Databricks and dbt, and collaborating across teams to build self-measuring systems for operational excellence. The ideal candidate has over 10 years of experience in delivering scalable financial services, expertise in building REST APIs backed by PostgreSQL, proficiency in Python, Golang, Scala, or NodeJS, and a deep understanding of high-scale distributed systems and cloud infrastructure like AWS/GCP/Azure with Docker and Kubernetes. Additionally, you should have advanced data modeling skills and a proven track record of managing Financial/ERP data at internet scale while ensuring transactional integrity and zero data loss.

Skills

Kafka Python PostgreSQL Databricks dbt Delta Lake Apache Iceberg AWS Kubernetes Linux GCP Azure Docker CI/CD Prometheus Grafana Terraform Scala NodeJS

What you'll do

  • Design event-driven pipelines using Kafka for transactional integrity of commercial events.
  • Develop scalable ETL processes and next-generation data architectures to meet business demands.
  • Automate complex financial operations by codifying business processes into self-measuring systems.
  • Refactor data models to ensure quality, security, and coverage in rapidly growing environments.
  • Build robust REST APIs backed by PostgreSQL for high-performance financial services.

What we're looking for

  • 10+ years of industry experience delivering scalable financial services.
  • Expertise in building scalable REST APIs and ETL pipelines using PostgreSQL, Databricks, dbt, Delta Lake/Apache Iceberg.
  • Deep understanding of high-scale distributed systems, Linux, and cloud infrastructure (AWS/GCP/Azure) with container technologies like Docker/Kubernetes.
  • Experience developing data ontology or semantic data layers for complex financial/ERP data at internet scale.
  • Hands-on experience in automating scalable ETL processes to improve quality, security, and coverage for rapidly growing business demands.
  • Proficiency in Python, Golang, Scala, or NodeJS with a focus on operational excellence and self-measuring systems.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 825 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 813 roles with salary data.

Most-posted roles

View all roles at Nvidia