×
Register Here to Apply for Jobs or Post Jobs. X

Optimization Software Engineer

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Verrus
Full Time position
Listed on 2026-09-04
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 225000 - 300000 USD Yearly USD 225000.00 300000.00 YEAR
Job Description & How to Apply Below

Data centers should be valuable assets to their customers, the grid, and the local community such that we are able to give customers what they want, where they want it, while cities and utilities are actively seeking us to build in their region.

Verrus is a developer of next generation, greenfield hyperscale data centers that flexibly leverage its onsite energy infrastructure (i.e. large scale BESS) through our proprietary technology. This allows Verrus to be a flexible resource to the grid, and provide grid services that facilitate interconnection and the effective procurement of power and carbon free energy, and balance traditional and variable uptime workloads (e.g., AI/ML).

Verrus builds and capitalizes its turnkey data centers deeply integrated with energy resources, providing significant advantages over traditional designs.

Verrus is led by industry veterans with experience at the largest data center development companies as well as power & utilities, delivering GWs of data center capacity across four continents in their careers (representing billions of investment).

About Sidewalk Infrastructure Partners

Verrus is backed by Sidewalk Infrastructure Partners (SIP). With investment from Alphabet, Ontario Teachers’ Pension Plan, and Stepstone Group, SIP is a leading infrastructure holding company propelling one of the most ambitious infrastructure projects of this era: modernizing the electric power grid while building the compute superstructure that drives the global economy. SIP invests in and develops breakthrough businesses and projects at the intersection of scalable, affordable, and resilient energy and digital systems.

Following years of research and in collaboration with the Verrus management team, SIP formed Verrus to design, build, and operate the world's most innovative data centers, leveraging unique technology to develop a scaled project portfolio that delivers significant financial, environmental, community, and innovation outcomes.

Optimization at Verrus

The optimization team is at the heart of Verrus’ technology-forward approach to designing data centers. We design, build, and deploy robust optimization software and models that operate our advanced infrastructure, achieving unrivaled efficiency and resilience in the industry. To do so, we work closely with teams across the organization: product, software infrastructure, control systems, electrical and mechanical engineering.

The role:

building our optimization systems

You will be tackling our most critical optimization challenges, building the foundational software systems that enable our data centers to operate with unprecedented efficiency and intelligence. You will bridge the gap between physical infrastructure and high-level optimization models. To provide a few examples, an engineer in this role at Verrus will:

  • Collaborate with our partners to design software systems that interact with thousands of physical assets (smart meters, thermal sensors, …) and integrate with our core optimization logic
  • Implement and scale optimization algorithms and associated data pipelines that drive real-time decisions for power and thermal management across our fleet
  • Develop analytical tools and processes to evaluate system performance and reliability, ensuring the safe and effective deployment of new infrastructure controls
  • Design and implement scalable software architectures that orchestrate energy market participation and fleet-wide asset management, ensuring high availability and system reliability.

We require at least 5 years of experience as a full-time software engineer or equivalent role with significant contributions to complex, distributed systems, ideally with exposure to physical infrastructure or optimization problems. We value versatility and depth in our engineering team. While we don't expect expertise in every area, the ideal candidate will have familiarity with a subset of our tech stack and domain:

  • Proficiency in Python for modeling/data analytics, and Go for performance-critical components.
  • Strong background in mathematical optimization, particularly MILP (Mixed-Integer Linear Programming) and Optimal Control theory.
  • Experience with…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary