> Markdown version of [/jobs/ext/1234119-senior-platform-service-software-engineer](https://www.wearedevelopers.com/jobs/ext/1234119-senior-platform-service-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Platform Service Software Engineer - **Company:** NVIDIA Ltd. - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Salary:** $184,000.0 - $287,500.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Artificial Intelligence, C++ (Programming Language), Code Review, Data Structures, Data Visualization, Relational Databases, Software Debugging, Linux, Web Development, Node.Js, Software Engineering, SQL Databases, Data Streaming, TypeScript, Web Applications, Web Services, Multithreading, Data Storage Technologies, Concurrency, Backend, Non-relational Database, Front End Software Development, Hardware Infrastructure, Data Pipelines, Golang - **Published:** July 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1188ecd4352feaec ## About the Role * 8+ Years of delivering reliable and scalable web services and web applications. * Bachelors degree CS or equivalent experience in a related field. * Expert knowledge of TypeScript and the Node.js ecosystem * In-depth understanding of at least one network systems level programming language such as Go, Java, C++, or Rust * Experience with design and development of distributed web services, and detailed knowledge of modular software design, data structures and algorithms. * Eagerness to experiment with emerging AI tools and to help scale AI use safely across teams. * Excellent planning, presentation, and general communication and interpersonal skills. * In depth understanding of concurrency, locking and multi-threading. * Familiarity with Linux fundamentals. (systemd administration and debugging) * Experience with SQL and relational databases as well as unstructured non-relational databases Ways to stand out from the crowd: * Having published papers, blog posts or presentations on web development or software engineering patterns and practices. * Being curious and possessing an ability to continuously learn and adapt in an environment with frequently evolving requirements. * Familiarity with the latest trends in AI tools, frameworks and technologies to improve development productivity ## Description We are now looking for a senior software engineer to join our Hardware Infrastructure team! Our team is responsible for delivering highly available platform services and performant web applications which integrate with various data storage systems, data streaming technologies, and data visualization frameworks. This software development team is a multifaceted agile software team with high production quality standards, producing tools used by engineering teams across the company for tracking, triaging and debugging various kinds of data processing workflows. We are looking for motivated engineers to build and maintain the tools and services which empower NVIDIA's mission of solving the world's toughest computing challenges. What you'll be doing: * Design, build and test performant frontend web applications and scalable backend web services with coherent interfaces that simplify integration for both our colleagues and their AI agents. * Gather requirements and provide consultation to internal customers (chip designers, build farm teams, infrastructure teams) to understand their processes, needs and use-cases. * Maintain services and tools emphasizing reliability, stability, quality of service and customer happiness while preserving the health of the codebase by concentrating on deployment throughput. * Mentor colleagues to help solve difficult technical problems and bring clarity to complex domains through code reviews and pairing sessions. * Influence and establish guidelines around adopting agentic development to improve the software development lifecycle. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) ## Related Articles - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)