Description
NVIDIA is seeking a Senior Staff Software Engineer to join its FinOps team. The successful candidate will build and operate pipelines and data models for cost allocation, forecasting, and optimization.
Job Summary: As a Senior Staff Software Engineer, you will focus on data engineering and play a crucial role in making data more reliable and helping the team onboard new sources without repeated manual effort.
Key Responsibilities:
- Design, build, and operate production pipelines using Python, SQL, and Databricks/Spark for cloud billing, SaaS usage, and shared-service telemetry.
- Develop reusable ingestion frameworks and data contracts for APIs and file-based sources.
- Create cost, usage, and ownership models for business unit, platform, and service allocation.
- Implement data freshness, completeness, and accuracy checks, lineage, and actionable monitoring.
- Optimize distributed processing, storage, and serving-layer queries for performance, scalability, and infrastructure cost.
- Lead technical design and code reviews, mentor engineers, and apply access controls and auditability throughout the data lifecycle.
Requirements:
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
- 12+ years of software or data engineering experience building and operating production data systems.
- Strong Python and SQL skills, with experience writing maintainable, tested code and debugging complex data transformations.
- Hands-on experience with Databricks, Apache Spark, and lakehouse technologies.
- Experience with data modeling, incremental processing, partitioning, schema evolution, and analytical query performance.
- Experience building cloud-based pipelines and integrating REST APIs.
- A track record of owning production reliability through automated tests, data quality checks, monitoring, incident diagnosis, and recovery.
Nice to Have:
- Familiarity with FinOps, cloud billing datasets, FOCUS, SaaS license utilization, or cost-allocation models.
- Experience with data catalogs, workflow orchestration, observability platforms, or AI-assisted anomaly detection and root-cause analysis.
What We Offer:
- Competitive salary: $200,000 - $322,000 per year
- Equity and benefits package