CareerPlanGet AI match score →

Software Engineering Manager

Davis, California, United States🌐 Remote💼 Full-time🗓 2026-07-14 → 2026-07-31

Core

Senior engineering leader driving technical strategy and architecture for a manufacturing execution system (Fab) and construction automation orchestration workflows in the solar industry.

Role type

Senior IC Software Engineering Manager (Player-Coach)

Builds

Interconnected software and construction automation platform for large-scale solar projects

Domain

Renewable Energy / Solar / Industrial Automation

Deliverable

production ML models | product features | infrastructure

Required skills

Python, Django, Angular, PostgreSQL, PostGIS, AI-assisted coding tools, system architecture, technical leadership, agile/scrum facilitation, cross-functional coordination

Preferred skills

Workflow orchestration, state machine systems, industrial automation protocols (Modbus, OPC-UA, MQTT), cloud infrastructure (AWS, Terraform), microservices, performance optimization

Technologies

Python, Django, Angular, PostgreSQL, PostGIS, AWS, CloudFormation, Terraform, Modbus, OPC-UA, MQTT, CAN bus

Responsibilities

Define and drive technical strategy and architecture for the Fab manufacturing execution system; Lead design and implementation of significant features and architectural components; Manage a small team of software engineers including performance oversight and career development; Serve as primary interface between software engineering and adjacent hardware-focused teams (Autonomy, IoT, Controls); Resolve complex technical challenges spanning multiple systems; Facilitate agile/scrum processes including sprint planning and backlog management.

Seniority

Senior, hands-on IC with team leadership

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗