Powerline

Senior Software Engineer

Palo Alto, Remote. Posted 26 days ago

The role

You will build systems for renewable and battery storage optimization. This includes real-time market data pipelines, machine learning model integration, performance dashboards, and AI agent infrastructure.

What you will do

  • Design, build, and deploy software systems that optimize renewable and battery storage operations.
  • Collaborate with cross-functional teams to integrate machine learning and optimization models.
  • Build tools, data access layers, and infrastructure for AI agents.
  • Contribute to user-friendly interfaces for real time asset performance monitoring.
  • Own the full software development lifecycle from architecture to maintenance.
  • Ensure production systems are scalable, reliable, and high-performing.
  • Diagnose bottlenecks and resolve real-time issues.
  • Improve system performance and monitoring/alerting.
  • Stay current on trends in software engineering, renewable energy, and grid technology.

Required qualifications

  • 5+ years of software engineering experience, focusing on large-scale, real-time systems.
  • Strong proficiency in Python, with excellent coding, testing, and debugging skills.
  • Experience building and maintaining APIs, distributed systems, and data pipelines.
  • Solid understanding of SQL and NoSQL database design and deployment.
  • Strong communication skills and the ability to collaborate effectively with diverse teams in a distributed working environment.

Nice to have

  • Experience in energy markets, renewable energy technologies, or energy storage systems.
  • Familiarity with machine learning and optimization models.
  • Experience with LLM-powered or agentic applications (tool-using agents, RAG, agent evaluation).
  • Knowledge of data visualization and dashboard tools.
  • Front-end development experience, particularly with frameworks like React, Angular, or Svelte.

About the company

Powerline is a VC-backed climate tech company based in Silicon Valley with offices in Australia and Europe. The company uses machine learning and artificial intelligence to optimize renewable energy and battery storage projects.

Senior Software Engineer at Powerline | JobZoey