Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Grid-Scale Batteries

Gridmatic

The RoleWe're looking for a Software Engineer to join the team building the core of Gridmatic's battery optimization platform. Our challenges are shaped by the nature of energy markets: optimization models run on tight schedules, bids must be submitted reliably within tight market clearing windows, and data pipelines need to ingest and process market signals continuously. You'll partner with our ML, optimization, and data science teams to bring research into production, and work alongside the Platform Infrastructure team on the compute and orchestration layers that underpin it all.What You'll DoBuild and maintain data pipelines that ingest real-time market and telemetry data and pass these to our forecasting and optimization modelsOwn production systems using workflow orchestration for battery dispatch and market bidding, where reliability has direct revenue consequencesPartner with ML and optimization researchers to evaluate and productionize bidding strategies e.g. by adding or improving workflow orchestrationCollaborate with the our data and optimization teams to build reliable data calculations and visualization for settlement calculations, trading operations, and bid strategy evaluationContribute to tooling, observability, and patterns that help the team ship and operate software reliablyMake architectural decisions as we scale the platform alongside our asset portfolioJoin on call rotation to maintain systems you buildWhat We're Looking For4+ years of experience building and operating production software systemsStrong proficiency in Python, including production-grade code beyond notebooks and scriptsExperience with Go, or a background in a similar typed language (Java, Rust, C++)Solid experience building and operating data pipelines—streaming or batch, at meaningful scaleHands-on experience with workflow orchestration tools such as Airflow, Flyte, or TemporalEnthusiasm to learn about and work on details of the application, in this case electricity markets and grid-scale batteriesSystems thinking—understanding how components interact, where failures cascade, and how to build for reliability and efficiencyClear communication, whether writing a design doc, reviewing code, or explaining a system to someone unfamiliar with itComfort in a fast-moving, small-team environment where ownership is broadNice to HaveInfrastructure-as-code experience with Terraform or similar toolsHands-on experience with Kubernetes in production (we run on GKE)Background working with ML, optimization, or research teams to bring models into productionFamiliarity with optimization, forecasting, or simulation workflowsPrior work in domains where latency and reliability have direct business consequencesExperience in energy markets, SCADA, or battery management systemsTaking 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 StipendProtecting your future for you and your family:- 401K contribution match up to 4%- Company-paid parental leave- Company Paid Life Insurance- Stock Option Loan ProgramPay range $180,000—$270,000 USD

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Grid-Scale Batteries in Cupertino, CA vacancy
  •  ...developer of next-generation solid-state battery technology based in California. This...  ...advanced manufacturing, pilot line, and scale-up production processes in a high-growth...  ...Partner with manufacturing, quality, and engineering teams to design solutions supporting pilot... 
    Suggested
    Work at office

    TechDigital Group

    Santa Clara, CA
    2 days ago
  • $175k - $270k

     ...roleGridmatic trades power, runs battery storage, buys renewable...  ...looking for a startup-minded software engineer who’s great with data: you'll...  ...ingest financial exchanges and grid operators.Data platform: we’re...  ...backfills.Understand how to scale datasets across long time horizons... 
    Suggested
    Home office
    Flexible hours

    Gridmatic

    Cupertino, CA
    2 days ago
  • $213k - $287.5k

     ...around the world. As a Sr. EMIR Engineer, you’ll contribute to the EMIR...  ...of handling challenges at scale. In this role, you’ll be working...  ...defining best practices in power grid design, developing test cases...  ..., Emulation engineers and software engineers.Basic qualifications... 
    Suggested
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $180k - $220k

     ...resources – including solar, gas, and batteries – at a massive scale. And yet the power...  ...Amperesand is building hardware and software that rewrites this broken power infrastructure...  ...a Staff or Sr. Staff Applications Engineer, Grid Integration to join the Deployment... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Local area
    Shift work

    Amperesand

    Sunnyvale, CA
    1 day ago
  • $115k - $207k

     ...advanced AI-native platform. We work on large scale distributed systems, processing almost 3...  ...the Role​: We are seeking a Back-End engineer to be part of our Identity product group....  ..., you will be part of the cloud product software engineering team, responsible for... 
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    Sunnyvale, CA
    22 days ago
  • $164k - $295k

     ...the world’s most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per...  ...product is seeking a Senior-to-Principal (Level 7) backend software Engineer to build out a platform product which provides core orchestration... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    21 days ago
  • $164k - $295k

     ...advanced AI-native platform. We work on large scale distributed systems, processing almost 3...  ...event processing Drive backend engineering and process automation across the platform...  ...in a global team ~ Commitment to software quality — unit tested, code reviewed, and... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    Sunnyvale, CA
    25 days ago
  • $164k - $295k

     ...world’s most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events...  ...cybersecurity starts with you. About the Role: This is a Software Development Engineer role on the Cloud Runtime Protection team that builds the... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week
    Sunnyvale, CA
    12 days ago
  •  ...most critical assets.Our Team's VisionOur Engineering team has established a culture based on...  ...testing, ensuring robust and resilient software deliveryPartner cross-functionally with...  ...latency optimization)Exposure to large-scale SaaS platforms or cybersecurity productsExperience... 
    Immediate start

    Illumio

    Sunnyvale, CA
    3 days ago
  •  ...Agile squad of developers and automation engineers supported by a product manager and scrum...  ...Help mentor other team members in large scale feature planning.Express what you know...  ...progressive development experience as a Software EngineerHands-on development experience... 
    Temporary work

    Professional Recruiters

    Santa Clara, CA
    3 days ago
  • $169k - $218k

     ...re looking for a foundational full-stack engineer to help drive Gridmatic’s initiative to transform...  ...well as the Houston-based team to help scale up the business. We seek strong...  ...be a good fit if you: Have 3+ years of software engineering experience Have previous startup... 
    Contract work
    Work experience placement

    Gridmatic

    Cupertino, CA
    3 days ago
  • $85.4k - $143.2k

     ...Vehicle Data Team Full-Stack Software EngineerIn this position, Ford...  ...of data: trips, alerts, battery and health signals, and much...  ...mid-career full-stack software engineer who likes building things end...  ...streaming data behaves at very large scale, and see your work used to... 
    Internship
    Immediate start

    Ford Motor Company

    Palo Alto, CA
    3 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for rack-scale system SW/FW, working with CSP engineering teams to ensure they can deploy, monitor, and operate these systems reliably at fleet scale. In this... 
    Full time
    Remote work
    Shift work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $110k - $180k

     ...We are looking for an early-career Software Engineer to join the FortiSOC (SIEM) Cloud Platform team in Santa Clara, CA. This role is ideal...  ...Contribute to automation for provisioning, deployment, upgrades, scaling, backup, and disaster recovery. Help maintain... 
    Full time
    Internship
    Local area
    Worldwide

    Fortinet

    Santa Clara, CA
    3 days ago
  •  ...Senior Full Stack Software EngineerSan Jose, California, United StatesElectric...  ...seeking a Senior Software Engineer to join Electric Hydrogen's...  ...of the world's experts in scaling technologies for the post-...  ...proven record in transforming the grid and transportation sectors.... 
    Temporary work

    Electric Hydrogen

    San Jose, CA
    3 days ago
  • $152k - $241.5k

     ...that fuels this progress. We’re looking for a Senior Full-Stack Software Engineer to join the AI Hub team within the DGX Cloud AI...  ...AI infrastructure is used efficiently, transparently, and at scale. Our focus is building a unified, self‑service “single pane of... 
    Full time

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...Senior Systems Software EngineerNVIDIA has been transforming computer graphics, PC gaming, and...  ...the world.We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance at Scale. At NVIDIA, this role is uniquely positioned... 

    NVIDIA

    Santa Clara, CA
    3 days ago
  • Google LLC in Sunnyvale, CA, is seeking a Staff Software Engineer for Google Cloud AI to help design and build large-scale distributed systems and AI-powered cloud services. The role emphasizes leadership across multi‑discipline teams and the ability to drive architecture... 

    Google LLC

    Sunnyvale, CA
    2 days ago
  • $118.7k

     ...just a tool, it's your playground. Our engineers work on scalable systems, cloud services...  ...-facing products that operate at global scale. This is an environment where you learn...  ...version control systems Knowledge of software development lifecycle, including design,... 
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Amazon

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for fleet-scale reliability, working directly with engineering teams of key CSP / hyperscale customers to ensure NVIDIA platforms achieve target MTBI (Mean Time... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

     ...team and see how you can make a lasting impact on the world.At NVIDIA, as a Principal Rack Scale Systems Infrastructure Engineer, you will build and guide the development of software systems. These systems support our upcoming rack-scale infrastructure products and... 
    Full time
    Remote work
    Shift work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $213k - $287.5k

    Annapurna Labs designs silicon and software that accelerates innovation. Customers choose...  ...Learning servers. As a member of the Cloud-Scale Machine Learning Acceleration team you’...  ...that help our team members develop your engineering expertise so you feel empowered to take... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $176.6k - $247.3k

     ...heart of AWS Machine Learning servers. As a member of the Cloud-Scale Machine Learning Acceleration team you’ll be responsible for...  ...the right trade-offs.Key job responsibilitiesAs an ASIC Design Engineer, you will:• Develop and implement high-performance, area and power... 
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $130k - $170k

     ...home to a team of world-class engineers and project leaders dedicated...  ...team developing the embedded software that powers next-generation wearable devices, focusing on battery management and power systems....  ...analyzing data at fleet scale with SQL or equivalent analytics... 
    Temporary work
    Flexible hours

    Delart

    Sunnyvale, CA
    1 day ago
  • $176.6k - $247.3k

     ...Amazon Utility Computing) designs silicon and software that accelerates innovation. Customers...  ...servers. As a member of the Cloud-Scale Machine Learning Acceleration team you’ll...  ...for an ASIC Physical Design Methodology Engineer to help us trail-blaze new technologies and... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $135k - $155k

     ...possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team is responsible for...  ...tested software, automation, and reliable data stores at scale while creating risk-mitigation tools such as intelligent code... 
    Temporary work

    SpaceX

    Sunnyvale, CA
    19 hours ago
  •  ...Job Requirements Software Engineer - DER & OEM Integrations Position Summary We are seeking...  ...validates, and monitors telemetry from batteries, solar systems, inverters, and other...  ...power flow across solar, battery, grid, load, and inverter components. Account... 
    Work experience placement

    Xoriant Corporation

    Sunnyvale, CA
    4 days ago
  • $164k - $295k

     ...advanced AI-native platform. We work on large scale distributed systems, processing almost 3...  ...About The Role: CrowdStrike is seeking an Sr Engineer in Exposure Management Group for our Sensor team. This is a systems software role. You'll work close to the OS across... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    2 days ago
  • $194k - $349k

     ...world’s most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events...  ...threats detected in their environments. This is a Sr. Software Development Engineer II (SDE) role in the CTIO team that is bringing multiple... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    a month ago
  • $136k - $245k

     ...advanced AI-native platform. We work on large scale distributed systems, processing almost 3...  ...Role CrowdStrike is seeking a Cloud Engineer III to join our Asset Management...  ...~5+ years (Avg YoE: 6-10 yrs) of overall software engineering experience ~3+ years in Golang... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Grid-Scale Batteries. Be the first to apply!