Senior Software Engineer, Platform
$209k - $270kGridmatic Inc
The Role
We're looking for a Senior Software Engineer to join our Platform team and build the foundational infrastructure that powers Gridmatic. Our platform challenges are shaped by the nature of energy markets: forecasts and trading decisions run on tight schedules, battery dispatch commands must execute reliably in real time, and ML models need to train and deploy continuously as new data arrives.
What you'll do:
- Design and build our compute platform, creating infrastructure that supports production services, batch jobs, and ML training workloads
- Work on real-time systems for operating battery assets, where reliability directly impacts both revenue and grid stability
- Establish patterns, tooling, and best practices that help teams across Gridmatic run services reliably
- Make architectural decisions that shape how we build software as we grow
What we're looking for:
- Significant experience building and operating production infrastructure on a public cloud platform (we run on GCP, but AWS or Azure experience translates well)
- Hands-on experience with Kubernetes (we run on GKE and it's foundational to our platform)
- Proficiency in Python
- Experience with infrastructure-as-code tools like Terraform
- Either already know Go or have experience with a similar systems language (C++, Java, Rust) and are excited to work in Python and Go day-to-day
- Systems thinking—understanding how components interact, where failures can cascade, and how to build for efficiency, scalability, and resilience
- Clear communication, whether writing a design doc, reviewing code, or explaining a complex system to someone new to it
- Opinions about how to build reliable infrastructure, informed by experience with what works and what doesn't at scale
Nice to have:
- Background in ML infrastructure or training pipelines
- Experience with workflow orchestration tools (Flyte, Temporal, Airflow, or similar)
- Familiarity with observability tooling (we use Grafana + Google Cloud Monitoring)
- Experience with real-time systems
- Strong Linux fundamentals
- Prior work in domains where latency and reliability have direct business consequences
Taking care of you today:
- Continuing Education Opportunities
- Flexible PTO
- Medical, Dental and Vision plans with competitive employer contributions
- Pre-Tax commuter benefits
- $1500/year non profit donation matching program through Millie
- Home Office Stipend
Protecting your future for you and your family:
- 401K contribution match up to 4%
- Company-paid parental leave
- Company Paid Life Insurance
- Stock Option Loan Program
Pay range
$209,000—$270,000 USD
$152k - $241.5k
...possible with our coordinated access control platform. Our UAM platform is a cutting-edge "... ...or MS in Computer Science, Electrical Engineering, Computer Engineering, or a related technical... ..., Azure Functions, etc.Background in software development with AI tools (Codex, Claude...SeniorSoftwareFull time$152k - $241.5k
The Autonomous Vehicles Platform team is seeking a Senior System Software Engineer to help bring NVIDIA's autonomous vehicle platform to new markets! This role involves developing and productizing innovative solutions that will transform transportation and the field of...SeniorSoftwareFull time$224k - $356.5k
...The Autonomous Vehicles Platform team is looking for a Senior System Software Engineer. As part of our team, you will work on our Autonomous Driving Platform software, implementing high-performance and scalable solutions for data collection and autonomous vehicle fleets...SeniorSoftwareFull time$159k - $230k
...products.Collaborate with board, chip and system engineers, design partners, and chip vendors, to... ...understanding of SerDes capabilities.Our Platforms Infrastructure Engineering team designs and builds the hardware and software technologies that power all of Google's services...SeniorSoftwareWorldwide$184k - $287.5k
The Autonomous Vehicles Platform team is looking for a hands-on System Software Engineer. As part of our team, you will work on our Autonomous Driving Platform software, implementing performant and scalable solutions for data collection and autonomous vehicle fleets. Our...SeniorSoftwareFull time$176k - $276k
...exciting time to join us!NVIDIA invites applications for a Senior DevOps Platform Engineer skilled in Platform and Release Engineering to join the... ...Jenkins, GitHub/GitLab Actions and Runners for Metropolis software products.Develop and manage Kubernetes-based platform...SeniorSoftwareFull time$200k - $322k
...technical, creative, and hands-on Senior full-stack developer to build the next generation AI platforms and products that improve... ...efficiency and productivity. This engineer is expected to be familiar... ...development, and scaling of our software systems. This role will give...SeniorSoftwareFull timeImmediate start$184k - $287.5k
...-grade AI applications and shared AI platforms that operate across desktop, mobile,... ...cloud environments. These systems power engineering productivity, intelligent assistants,... ...across NVIDIA. We are seeking a Senior Staff Software Engineer to help architect and build...SeniorSoftwareFull time- DDN is seeking a Senior Software Engineering Manager to lead the engineering organization responsible for our KV Cache Platform—a distributed memory and storage platform that accelerates large-scale LLM inference across GPU clusters.In this role, you will lead geographically...SeniorSoftware
$170k - $277k
...precision that drives great outcomes. Job Summary We are seeking a Senior Principal Software Engineer who is first and foremost a software craftsman with a passion for building innovative tools, platforms, and infrastructure that enable engineering excellence at scale....SeniorSoftwareFull timeWork at officeVisa sponsorshipWork visa$184k - $287.5k
...enterprise and cloud provider businesses. These platforms bring together the full power of NVIDIA GPUs, NVIDIA... ...CPUs, and a fully optimized NVIDIA AI and HPC software stack. We are seeking an excellent Senior System Engineer to work on bring up, integration, validation and...SeniorSoftwareFull timeEarly shift$159k - $231k
...qualifications:Bachelor’s degree in Electrical Engineering, Computer Engineering, Physics, a... ....As a Power Integrity Engineer within Platforms Infrastructure Engineering, you will... ...enable developers to build the future. From software to hardware our teams are shaping the...SeniorSoftwareWorldwide$184k - $287.5k
...do their best work.Join NVIDIA's Embedded Platform Middleware team [NvSci Team] — the group building the foundational system software that enables safe, high-performance data... ...-level systems software, safety-critical engineering, and ground breaking accelerator hardware...SeniorSoftwareFull time$236k - $329k
...align on Robotics initiatives and roadmap, engineering execution with business goals.Identify,... ...-purpose bipedal/wheeled humanoid platforms for flexible, human-centric data center... ...will collaborate closely with hardware, software, and system engineers to ensure seamless...SeniorSoftwareContract workRemote workWorldwideFlexible hours$150k - $218k
...Linux operating system, firmware, and software tools.Improve the testing environment and... ...; design the test fixture for better engineering efficiency and data accuracy.Set up and... ...services, and providing the essential platforms that enable developers to build the future...SeniorSoftwareWorldwide$174k - $253k
...experience testing, maintaining, or launching software products, and 1 year of experience with... ...technologies. Google's software engineers develop the next-generation technologies... ...global services, and providing the essential platforms that enable developers to build the...SeniorSoftwareWorldwide$224k - $356.5k
...join our group of highly skilled and motivated engineers who bring GeForce NOW to life! As a member of the GeForce Now Platform Engineering team, you will help design,... ...optimization, Linux Kernel, KVM Hypervisor, System Software & optimization at scaleUnderstand and apply...SeniorSoftwareFull time$262k - $365k
...defining the architecture and technical road map for the software stack on our accelerator platforms.Drive large-scale technical programs from concept to... ....Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8...SeniorSoftwareWorldwide$184k - $287.5k
Our Autonomous Vehicles Platform team is searching for engineers to develop and bring NVIDIA's automotive platform out to the world. You will participate... ...What you'll be doing:Develop embedded real time system software responsible providing safety services for Advance...SeniorSoftwareFull time$262k - $364k
...production environments, testing platform and SDLC management. Execute... ...-party systems.Partner with engineering and business stakeholders to... ....8 years of experience in software development, and with data structures... ...push technology forward.As a Senior Staff Software Engineer, you...SeniorSoftware$262k - $364k
...Lead and coach a distributed engineering team, fostering innovation while... ...: Design and deploy scalable software and advanced serving... ...transport across various NICs and platforms, tuning the communication stack... ...GPUDirect Storage (GDS).As a Senior Staff Software Engineer, you...SeniorSoftwareRemote workWorldwide$184k - $287.5k
We are looking for a Senior Software Engineer to become part of our storage management plane team. The management plane is a web-based application crafted to provide our storage customers the capabilities to handle and supervise our distributed storage infrastructure....SeniorSoftwareFull time- Apple Inc. in Cupertino, California seeks a Senior Software Engineer for Middleware - Special Projects to design and implement daemon and framework... ...services that power AI‑driven experiences across Apple platforms. You will collaborate with hardware, ML, and UI teams to...SeniorSoftware
$184k - $287.5k
NVIDIA is looking for Senior Software Engineer to join the Cumulus Linux team! We present you with an opportunity to be part of the team that develops... ...team responsible for defining and implementing core platform services, as well as Reliability, Availability and Serviceability...SeniorSoftwareFull timeWork at office$152k - $241.5k
NVIDIA's high-performance computing platforms are powering the AI revolution across many... ...applications and industries. Within our software stack, CUTLASS stands out as a popular... ...PhD degree in Computer Science, Computer Engineering, or related field (or equivalent...SeniorSoftwareFull time$262k - $365k
Inspire, manage, and grow a talented team of software engineers, fostering an open environment while actively guiding their career development... ...and Access Management policies across all of Google Cloud Platform (GCP).In this role, you will provide thought leadership to...SeniorSoftware$224k - $356.5k
....NVIDIA's Local AI team is building the software stack that makes large language models and... ...get the best experience. We own the platform — performance, CI/CD pipelines, validated... ...MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience...SeniorSoftwareFull timeLocal area- Applied Intuition Inc. in Sunnyvale, CA is seeking a senior embedded software engineer to build the next-generation Vehicle OS platform. You will design reliable embedded software for production computers and work with cross-functional teams to bring up and productionize...SeniorSoftware
$174k - $253k
...development code. Review code developed by other engineers and provide feedback to ensure best... ...testing, maintaining, or launching software products, and 1 year of experience with... ...global services, and providing the essential platforms that enable developers to build the...SeniorSoftwareWorldwide$184k - $287.5k
...on the world.As a Developer Technology Engineer, you will be at the forefront of innovation... ...challenges on the NVIDIA RTX AI platform.Apply powerful profiling and debugging tools... ...feature and performance enhancements of OSS software, including but not limited to projects...SeniorSoftwareFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Platform. Be the first to apply!
- cybersecurity software engineer Cupertino, CA
- software developer fintech Cupertino, CA
- senior robotics software engineer Cupertino, CA
- network software engineer Cupertino, CA
- part time software developer remote Cupertino, CA
- software developer internship Cupertino, CA
- software engineer full time Cupertino, CA
- entry level software engineer remote Cupertino, CA
- senior software engineer ruby on rails Cupertino, CA
- consulting software engineer Cupertino, CA

