Software Engineering Manager

🔥 3 minutes ago

💵 $145k - $180k / year

⏰ Full Time

🟠 Senior

🔴 Lead

👮‍♀️ Software Engineering Manager

Where this job comes from

Posted on Terabase Energy's careers page, not through a job board

First seen by Remote Rocketship 3 minutes ago

Logo of Terabase Energy

Terabase Energy

51 - 200 employees

Founded 2019

🏗️ Construction

⚡ Energy

Construction • Energy • Renewable Energy

Terabase Energy is a company focused on revolutionizing the solar energy industry by developing an interconnected digital and automation platform designed to reduce costs and enhance scalability for utility-scale solar power plants. The company offers innovative solutions such as robotics-assisted construction automation and cloud-based digitization, which aim to optimize the entire lifecycle of solar power projects. With a commitment to maximizing efficiency and providing end-to-end support, Terabase is empowering clients to achieve more with their solar initiatives.

📋 Description

• Lead design and implementation of significant features, services, and architectural components within Fab • Design and implement complex data models, APIs, and scalable system integrations • Define and maintain technical interfaces between Fab software and Autonomy, IoT, and Controls/SCADA systems • Drive technical strategy and architecture for Terafab’s manufacturing execution system • Drive technical decisions for construction automation orchestration workflows • Address technical debt, refactoring, and system modernization • Establish coding patterns, best practices, and technical standards • Evaluate and introduce technologies and tools that improve productivity or product capabilities • Conduct architecture-focused code reviews • Represent engineering in product and cross-functional planning • Resolve complex cross-system technical challenges and architectural limitations • Lead production issue investigations, root cause analysis, and long-term fixes • Contribute to technical planning, estimation, and risk assessment • Serve as technical escalation point for production incidents • Manage a small team, including performance oversight, career development, and regular 1:1s • Facilitate scrum processes including sprint planning, backlog grooming, standups, retrospectives, and sprint reviews • Coordinate prioritization, delivery, blockers, and dependencies • Coordinate with Autonomy, IoT, Controls, and other cross-functional partners • Translate product requirements into actionable technical work • Mentor team members through code reviews, pairing, and technical guidance • Assist with engineering planning, resource estimation, risk assessment, hiring, candidate assessment, and onboarding • Contribute to engineering culture, process improvements, and cross-functional relationships

🎯 Requirements

• 10+ years of professional software engineering experience • 1+ years of experience managing or leading a small engineering team, including people management, performance feedback, and career development • Passion for developing other engineers through mentorship, goal-setting, and clear, direct communication • Recent experience shipping production code that you have written • Expert proficiency in Python and building scalable backend services with modern frameworks (e.g., Django) • Strong architectural thinking with proven ability to design systems that scale across multiple dimensions (performance, team size, feature complexity) • Strong experience with modern frontend frameworks (e.g., Angular, React), including complex state management and performance optimization • Experience with relational databases (PostgreSQL, MySQL) and query optimization • Productive, non-dependent use of AI-assisted coding tools (e.g., Claude Code, Cursor), with demonstrated ability to set appropriate guardrails for junior engineers • Proven experience designing and implementing complex data models with intricate relationships and constraints • Demonstrated experience defining and maintaining technical interfaces between software and hardware-adjacent systems (e.g., industrial automation, robotics, or IoT systems) • Hands-on experience participating in and facilitating agile/scrum processes including sprint planning, backlog management, and team velocity tracking • Preferred: Davis, CA or regional presence; candidates based in Pacific or Mountain time zones strongly preferred • Preferred: Deep experience with workflow orchestration or state machine systems, event-driven architectures, discrete event simulation, or industrial automation • Preferred: Familiarity with hardware integration protocols such as Modbus, OPC-UA, MQTT, or CAN bus • Preferred: Experience with real-time monitoring and telemetry systems, edge computing, or IoT data pipelines • Preferred: Proficiency with PostGIS or similar tools for spatial data workloads • Preferred: Strong experience with cloud infrastructure and infrastructure as code (AWS, CloudFormation, Terraform) • Preferred: Subject matter expertise in construction technology, industrial automation, renewable energy systems, or related domains • Preferred: Track record of technical and team leadership in fast-paced, high-growth startup or scale-up environments • Preferred: Experience with microservices architectures and distributed systems • Preferred: Experience with performance optimization, scaling, and reliability engineering

🏖️ Benefits

• Generous time off and holiday policy • Hybrid flexibility • Flexible time off • Comprehensive benefits package • Career progression • 401k match • Stock options • Home office set up allowance

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🔥 18 minutes ago

Dispel

51 - 200

🔒 Cybersecurity

Engineering Manager leading 6–12 remote engineers at Dispel, which builds network isolation and access infrastructure for critical industries. Owning people management, delivery, technical quality, and engineering strategy.

🇺🇸 United States – Remote

💵 $165k - $189k / year

💰 $1.5M Series A on 2015-08

⏰ Full Time

🟡 Mid-level

🟠 Senior

👮‍♀️ Software Engineering Manager

🔥 4 hours ago

CVS Health Careers

10,000+ employees

🏥 Healthcare

🛒 Retail

📦 Logistics

Engineering leader guiding CVS MinuteClinic software for patient access and provider efficiency. Driving distributed systems, cloud modernization, AI capabilities, and team growth.

🔥 5 hours ago

CVS Health

10,000+ employees

🏥 Healthcare

⚕️ Healthcare Insurance

🛒 Retail

Leading CVS MinuteClinic software engineering for patient access, provider tools, cloud modernization, and AI capabilities. Building reliable healthcare systems with distributed-systems expertise and hands-on team leadership.

🔥 6 hours ago

Horizon3.ai

51 - 200

🔒 Cybersecurity

🤖 Artificial Intelligence

☁️ SaaS

Federal Security Engineering Manager building secure FedRAMP and DoD IL4/IL5 environments. Leading cloud security, SOC, detection, and incident response for Horizon3’s autonomous pentesting platform.

🔥 8 hours ago

CVS Health Careers

10,000+ employees

🏥 Healthcare

🛒 Retail

📦 Logistics

Senior Engineering Manager leading CVS Health’s iOS and Android teams. Delivering secure, reliable mobile healthcare experiences for millions of Aetna members.

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok