Job Closed
This listing is no longer active.
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.
Principal Engineer, Data Center Power Software
Location
Washington
Posted
87 days ago
Salary
$272K - $431.3K / year
Seniority
Lead
Job Description
Principal Engineer, Data Center Power Software
NVIDIA
• Gathering use cases + requirements, translating those into software roadmaps, and executing those roadmaps across internal NVIDIA teams and external partners. • Reporting project status, risks, help needed, and roadmap pivots to internal and external executives via status reports and in-person meetings. • Brokering technical discussions between highly technical subject matter experts • Leveraging AI tools and workflows to quickly iterate on designs, prototypes, documentation, tests, and code. • Architecting distributed, robust, and scalable GoLang and Rust system software, deployed to monitor and manage large datacenters
Job Requirements
- BS or higher in Computer Science or equivalent experience.
- 15+ years of meaningful industry experience with a strong scalable system software development background
- Experience with APIs and interface design.
- Experience with AI tools and development workflows
- Outstanding written and verbal interpersonal skills.
- Business level English.
- Strong motivation and commitment to learn new skills
- Ability to manage time in a fast, heavily multitasked environment.
- Development experience with Rust, Python, and/or GoLang.
- Development experience with distributed systems and concurrent applications, especially in a Kubernetes environment
- Ability to quickly understand unfamiliar technical domains, identify core problems, and translate ambiguous requirements into actional engineering plans.
- Skilled at producing clear technical documentation, design docs, and status updates that keep cross-functional partners aligned.
- Track record of identifying process inefficiencies and introducing automation, tooling, or AI-power workflows that measurably improve team out.
Benefits
- equity
- benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer
TwilioTwilio is a Platform-as-a-Service (PaaS) company established in 2007. In support of a flexible workplace, Twilio has previously posted freelance, flexible sched
• Design, implement, test rigorously and support microservices at scale in a collaborative environment. • Advocate for and implement operational best practices and serve on-call for the team’s services. • Demonstrate quickness in learning and interest in teaching others. Take part in sprint and quarterly planning ceremonies. • Contribute to a highly collaborative team, sharing your ideas and requesting feedback. • Communicate complex ideas simply through verbal and written communication.
Director, Software Engineering – Loans Lifecycle
AffirmWe create honest financial products that improve lives.
• Set the vision and drive execution for the Loans Lifecycle engineering organization at Affirm, encompassing Loans Platform, Ledger Engineering, and Financial Reporting. • Take ownership of core engineering and business outcomes across the domain, including the loan system of record, ledger pipelines, and financial data delivery to accounting systems. • Define and execute the technical roadmap for service-oriented decomposition, platform scalability, and database architecture evolution to support Affirm's growing loan volume across multiple geographies. • Partner with Accounting, Finance, Capital Markets, Product, and Compliance to ensure financial accuracy and regulatory compliance across all loan products. • Balance product expansion efforts — including international launches, new loan types, and card-related capabilities — with foundational platform investments in reliability, correctness, speed, and operational efficiency. • Drive operational excellence across large-scale batch pipelines and online services, establishing robust incident response, pipeline SLA management, and reconciliation processes. • Run a robust development lifecycle, including continuing agentic adoption and acceleration, while improving a culture of operational excellence. • Hire, develop, and retain a high-performing, globally distributed engineering team across multiple sub-teams and technical disciplines.
Fullstack Developer (Junior/Pleno)
ION SistemasSomos especialistas no desenvolvimento de softwares de automação de vendas para atacadistas e distribuidores. 📲
• Work on implementation projects, supporting technical configuration and validating integrations according to the client’s scenario • Backend development using Java and Android • Create and optimize queries for Oracle databases • Analyze and resolve technical issues in development and production environments • Apply development best practices (Clean Code and SOLID principles) • Actively participate in agile ceremonies (Scrum and Kanban)
Full-Stack Developer, FlutterFlow
ShaeWellnessDelivering the most precise corporate health & wellness insights on the market with epigenetic ai-driven technology.
• Build and maintain the FlutterFlow frontend for our app • Create pixel-perfect UI with strong layout, interaction, animation, and responsive behavior • Integrate backend APIs, authentication, tenant awareness, and error handling • Help turn AI-powered product features into usable app experiences • Use AI tools daily for development, design, QA, and speed of delivery • Keep work organized, communicate clearly, and document key decisions • Collaborate closely with our AI Tech Lead, Intelligence Officer, and Product team




