Talent.com
Senior Optimization Software Engineer
Senior Optimization Software EngineerDrivepowerline • Palo Alto, CA, United States
Senior Optimization Software Engineer

Senior Optimization Software Engineer

Drivepowerline • Palo Alto, CA, United States
1 day ago
Job type
  • Full-time
Job description

Join Powerline and help revolutionize the future of the electricity grid!

We are a disruptive, VC-backed cleantech company based in Silicon Valley. Our cutting-edge technology leverages machine learning and artificial intelligence to optimize renewable energy and battery storage projects on the electricity grid. Our products help renewable project owners achieve strong economics and operational excellence, paving the way for a decarbonized and profitable future grid. We work on exciting projects with leaders in the world’s most lucrative and complex electricity markets.

This is an incredible opportunity to become an early and foundational team member at a climate tech company that is at a growth inflection point, addressing a critical problem in one of the most important and fastest-growing markets.

Responsibilities

Develop optimization, forecasting, and control algorithms that automate battery and renewable projects to achieve maximum performance.

Take ownership of algorithm performance across projects operated by Powerline.

Bring a results-focused mindset that is agnostic to the algorithmic approach as long as it wins.

Lead as a market rules expert. Take responsibility for staying current on new developments in the wholesale markets Powerline operates.

Analyze trends in market data and individual asset performance to recommend new features and methods that improve project performance and / or Powerline's offerings.

Requirements

5+ years building mixed-integer linear and / or nonlinear optimization models to solve real-world problems with high dimensionality.

Strong knowledge of energy markets, EV / fleet optimization, batteries, virtual power plants, renewable energy, energy policies / regulations, and / or energy systems.

Proficiency in Python with professional software engineering standards.

High attention to detail.

Excellent communication skills and ability to articulate complex technical concepts.

Strong Pluses

Ph.D. in operations research, electrical engineering, computer science, statistics, economics, or related field with a strong mathematical foundation.

Experience with Git, CI / CD pipelines, and agile development.

Experience with SQL-based databases (e.g., MySQL, PostgreSQL).

Experience with analytic dashboard development and visualization tools.

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer • Palo Alto, CA, United States

Related jobs
Senior Solutions Engineer

Senior Solutions Engineer

VirtualVocations • Fremont, California, United States
Full-time
A company is looking for a Senior Pre-Sales Solutions Engineer.Key Responsibilities Lead technical discovery and solution design for enterprise prospects and customers Architect and implement cu...Show more
Last updated: 30+ days ago • Promoted
Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer

VirtualVocations • Fremont, California, United States
Full-time
A company is looking for a Senior Software Engineer, Full-Stack - Vehicle Data Platform.Key Responsibilities Lead technical discussions to identify gaps in the telematics data platform and influe...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - UI

Senior Software Engineer - UI

VirtualVocations • Hayward, California, United States
Full-time
A company is looking for a Senior Software Engineer - UI (REMOTE) with multiple openings.Key Responsibilities Drive development and maintenance of software, ensuring it meets defined requirements...Show more
Last updated: 17 hours ago • Promoted • New!
Senior Software Engineer - Data

Senior Software Engineer - Data

VirtualVocations • Hayward, California, United States
Full-time
A company is looking for a Senior Software Engineer (React / React Native) - Data.Key Responsibilities Design and maintain event-driven pipelines and manage Snowflake administration Collaborate wi...Show more
Last updated: 17 hours ago • Promoted • New!
Senior Full-Stack Engineer

Senior Full-Stack Engineer

VirtualVocations • Hayward, California, United States
Full-time
A company is looking for a Senior Full-Stack Engineer (Automation Testing).Key Responsibilities Design, develop, and maintain end-to-end test automation using Playwright or Cypress Collaborate w...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

VirtualVocations • Hayward, California, United States
Full-time
Staff / Principal Software Engineer (Frontend / Fullstack).Key Responsibilities : Design and develop web applications using Plotly, React, Django, and GraphQL Shape architectural decisions and mentor...Show more
Last updated: 30+ days ago • Promoted
Senior Software QA Engineer

Senior Software QA Engineer

VirtualVocations • Hayward, California, United States
Full-time
A company is looking for a Senior Software QA Engineer who will focus on ensuring software quality and efficiency.Key Responsibilities Collaborate with cross-functional teams to plan new work ite...Show more
Last updated: 30+ days ago • Promoted
Senior Cloud Engineer

Senior Cloud Engineer

VirtualVocations • Hayward, California, United States
Full-time
A company is looking for a Senior Cloud Infrastructure Engineer - Kubernetes.Key Responsibilities Design, build, and maintain Kubernetes-based infrastructure and multi-cloud platform Implement a...Show more
Last updated: 30+ days ago • Promoted
Senior Android Software Engineer

Senior Android Software Engineer

VirtualVocations • Hayward, California, United States
Full-time
A company is looking for a Senior Software Engineer (Android).Key Responsibilities Design and build features for the Android application and backend services Collaborate with product and design ...Show more
Last updated: 14 days ago • Promoted
Senior Cloud Software Engineer

Senior Cloud Software Engineer

VirtualVocations • Fremont, California, United States
Full-time
A company is looking for a Senior Software Cloud Engineer specializing in Golang.Key Responsibilities Continuously develop a multi-tenant cloud security service Develop new features in a secure ...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Software Engineer

Senior Backend Software Engineer

VirtualVocations • Hayward, California, United States
Full-time
A company is looking for a Senior Backend Software Engineer - Enterprise / Commerce (100% Remote).Key Responsibilities Design, build and operate API and full-stack solutions Collaborate cross-fu...Show more
Last updated: 30+ days ago • Promoted
Senior DevSecOps Engineer

Senior DevSecOps Engineer

VirtualVocations • Hayward, California, United States
Full-time
A company is looking for a Senior DevSecOps Engineer (CMS) to lead continuous integration, delivery, and security automation for an enterprise-level case management solution.Key Responsibilities ...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Software Engineer

Senior Full Stack Software Engineer

VirtualVocations • Hayward, California, United States
Full-time
A company is looking for a Senior Full Stack Software Engineer (.Key Responsibilities Provides input into the architecture and design of the product, collaborating with the team to solve problems...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Engineer

Senior Full Stack Engineer

VirtualVocations • Fremont, California, United States
Full-time
A company is looking for a Senior Full Stack Engineer (Software Engineer IV).Key Responsibilities Build and maintain corporate websites and web applications, managing the entire project lifecycle...Show more
Last updated: 30+ days ago • Promoted
Senior Golang Engineer

Senior Golang Engineer

VirtualVocations • Hayward, California, United States
Full-time
A company is looking for a Senior Golang Engineer.Key Responsibilities Develop and maintain applications using Golang Implement code for various database platforms and manage large data sets En...Show more
Last updated: 30+ days ago • Promoted
Senior Applications Programmer

Senior Applications Programmer

VirtualVocations • Fremont, California, United States
Full-time
A company is looking for a Senior Applications Programmer to serve as the Sustainment Lead or Subject Matter Expert in sustainment life cycle management activities. Key Responsibilities Analyze fu...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer I

Senior Software Engineer I

VirtualVocations • Hayward, California, United States
Full-time
A company is looking for a Senior Software Engineer I - Java (Time Series Data).Key Responsibilities Manage the entire lifecycle of projects or features, including design, development, and deploy...Show more
Last updated: 13 hours ago • Promoted • New!
Senior Media Software Engineer

Senior Media Software Engineer

VirtualVocations • Fremont, California, United States
Full-time
A company is looking for a Senior Media Software Engineer.Key Responsibilities Own and maintain a complex media tech stack across supported platforms Design and build hardware abstraction layers...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer

Senior Software Engineer

Omada Health • South San Francisco, CA, United States
Full-time
Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time.Omada Health is a digital care provider that empowers people to achieve their health goals through s...Show more
Last updated: 1 day ago • Promoted
Senior Onboarding Engineer

Senior Onboarding Engineer

VirtualVocations • Fremont, California, United States
Full-time
A company is looking for a Senior Onboarding Engineer to enhance user onboarding experiences.Key Responsibilities Build internal tooling and scalable solutions for user interactions with the plat...Show more
Last updated: 13 hours ago • Promoted • New!