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.