Software Deployment Operations Manager

Mainspring Energy•Menlo Park, CA
•$115,000 - $135,000•Onsite

About The Position

Mainspring Energy is growing rapidly and deploying its Linear Generators in volume. Software deployment and tracking across the fleet are important to product reliability and customer success. The Software Deployment Operations Manager works with cross-functional teams to plan, coordinate, and execute software deployments, and helps scale the deployment process to meet the business’s growing needs. This role is suited to a detail-oriented, well-organized operations manager who enjoys supporting complex systems in a fast-paced environment. The role leads the deployment team and supports ongoing operations as well as commissioning new power generators. It translates software release plans and business objectives into deployment capacity plans, updates procedures to reflect software changes, reports deployment progress and operating metrics, and continuously improves the deployment process to ensure software improvements reach customers. The position is onsite at Mainspring’s Menlo Park headquarters. Salary is $115,000–$135,000 per year, adjusted for local market conditions and employee experience. Mainspring also offers pre-IPO stock options and benefits.

Requirements

  • At least 6 years of experience, including at least 3 years of management experience, including management of remote employees and contractors.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Self-directed systems thinker able to create or improve effective engineering processes.
  • Excellent communication skills and demonstrated collaboration across multidisciplinary teams.
  • Experience working with embedded Linux systems and distributed systems.
  • Knowledge of software development and deployment principles.
  • Ability to translate complexity into structured procedures for repeated execution.
  • Ability to coordinate across teams.
  • Experience working in a dynamic engineering environment where systems and processes are evolving rapidly.

Nice To Haves

  • Strong understanding of electrical system concepts and components.
  • Experience working with GitLab.

Responsibilities

  • Oversee and manage software deployment requests for ongoing operations and commissioning new power generators.
  • Collaborate across functions to translate software release roadmaps and business objectives into long-range and capacity plans for software deployment technicians.
  • Understand upcoming software changes and translate them into updated software deployment procedures.
  • Track and report deployment progress and outcomes, including periodically reporting key operating success metrics to leadership.
  • Refine deployment procedures and recommend continuous improvements to the software deployment process.
  • Ensure new software innovations and improvements are delivered to customers.
  • Lead the deployment team.

Benefits

  • Pre-IPO stock options
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service