NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Senior Data Engineer – Financial Transactions, Automation
Location
California
Posted
57 days ago
Salary
$184K - $287.5K / year
Seniority
Senior
Job Description
Senior Data Engineer – Financial Transactions, Automation
NVIDIA
• Architect event-driven pipelines (Kafka) and develop new data models that ensure transactional integrity (ACID) for commercial events like invoices, payments, and adjustments • Automate scalable ETL processes and refactor next-generation data architectures to improve quality, security, and coverage for rapidly growing business demands • Collaborate across teams to codify business processes into self-measuring systems, debugging complex challenges to ensure the reliability of financial operations
Job Requirements
- Bachelor’s degree (or equivalent experience); Master’s preferred
- 10+ years of industry experience delivering scalable financial services
- Expertise in building scalable REST APIs backed by PostgreSQL and proficiency in Python, Golang, Scala, or NodeJS
- Hands-on experience architecting robust ETL/ELT pipelines using Databricks and dbt to manage large-scale Delta Lake or Apache Iceberg tables
- Deep understanding of high-scale distributed systems, Linux, and cloud infrastructure (AWS/GCP/Azure) using container technologies like Docker and Kubernetes
Benefits
- Competitive salaries
- Generous benefits package
- Eligible for equity
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
• Design and build of ETL processes in collaboration with software and model development teams. • Create and maintain scalable data infrastructure. • Own full pipeline and infrastructure lifecycle including performance monitoring and optimization. • Maintain and improve existing pipelines, ensuring stability over existing requirements and adapting to new needs.
• Design, develop, and maintain scalable data pipelines focused on ingestion via CDC (Change Data Capture) using Oracle GoldenGate; • Configure and manage real-time and near-real-time data replication between source systems and cloud environments; • Ensure data consistency, integrity, and synchronization between source and target systems; • Monitor ingestion pipelines, perform troubleshooting, and optimize CDC process performance; • Support full and incremental (delta) load strategies; • Develop and maintain data processing pipelines using Azure and Databricks (Spark); • Implement transformations following modern data architecture patterns using Bronze, Silver, and Gold layers; • Optimize pipelines for performance, scalability, and cost efficiency; • Work with structured and semi-structured data for analytical consumption, reporting, and AI/ML initiatives; • Collaborate with data architects to define modern Lakehouse architectures; • Support data governance, data catalog, lineage, and compliance initiatives; • Ensure data availability, reliability, security, and quality for downstream consumption.
• As part of the Data Engineering team, you will be responsible for design, development and operations of large-scale data systems operating at petabytes scale. • You will be focusing on real-time data pipelines, streaming analytics, distributed big data and machine learning infrastructure. • You will interact with the engineers, product managers, BI developers and architects to provide scalable robust technical solutions.
Semi Senior/Senior Ingeniero de Datos – Sector Bancario
DevsuDevsu is a technology agency that provides software development services, IT augmentation and staffing.
• Diseñar y desarrollar soluciones de datos alineadas con la visión de Arquitectura de Datos. • Crear y optimizar ETLs, ELTs y APIs para manejo eficiente de datos. • Implementar estrategias de testing para validar calidad funcional y no funcional. • Proponer mejoras continuas en procesos y productos de datos. • Resolver incidencias técnicas y documentar soluciones conforme a estándares. • Mentorizar y apoyar el onboarding de nuevos integrantes del equipo.




