Senior Software Engineer - United States

Powerline
Palo Alto
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Collaboration"]

Build and deploy backend systems that optimize renewable energy and battery storage operations. Integrate real-time data, machine learning, and optimization models into Powerline’s core platform, collaborating with engineers, data scientists, and energy market experts. Own the full software development lifecycle, ensuring production scalability, reliability, and high performance, and improve monitoring/alerting by diagnosing bottlenecks and real-time issues. Opportunity to contribute across the stack as needed.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Powerline
Powerline
1 month ago

Senior Software Engineer - United States

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build and deploy backend systems that optimize renewable energy and battery storage operations. Integrate real-time data, machine learning, and optimization models into Powerline’s core platform, collaborating with engineers, data scientists, and energy market experts. Own the full software development lifecycle, ensuring production scalability, reliability, and high performance, and improve monitoring/alerting by diagnosing bottlenecks and real-time issues. Opportunity to contribute across the stack as needed.
Location: Palo Alto
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and deploy software systems that optimize renewable and battery storage operations.
  • •Collaborate cross-functionally to integrate machine learning and optimization models.
  • •Own the full software development lifecycle from architecture/design through maintenance.
  • •Ensure production systems are scalable, reliable, and high-performing.
  • •Diagnose bottlenecks, resolve real-time issues, and continuously improve performance and monitoring/alerting.

Key Requirements

  • •5+ years of software engineering experience with large-scale, real-time systems.
  • •Strong proficiency in Python, including coding, testing, and debugging.
  • •Experience building and maintaining APIs, distributed systems, and data pipelines.
  • •Solid understanding of SQL and NoSQL database design and deployment.
  • •Strong communication skills for collaboration with engineers, data scientists, and energy market experts.
Experience:5+ yearsClimate techRenewable energyEnergy storage
Skills:CommunicationCollaboration
Tech Stack:PythonSQLNoSQLAPIsMachine learningOptimization modelsData pipelinesReactAngularSvelte

Company Brief

Powerline
Builds AI-driven digital twins and optimization software (Battery Co-Pilot™) to monitor and maximize revenue from grid-connected battery and renewable energy projects, delivering real-time benchmarking, market-aware simulations, and operational recommendations.
Industry: Energy Services
Company Size: Micro (1 to 10 employees)
Growth: Early Stage Startup
Funding: Pre Seed
Headquarters: San Francisco, United States
Founded: 2021
WebsiteLinkedIn