Alternative Energy, Artificial Intelligence (AI), Automation, Best Practices, Blockchain, Business Operations, Business Processes, Cloud Computing, Code Reviews, Communication Skills, Computer Hardware, Computer Science, Computer Servers, Computer Software, Computer Systems, Continuous Improvement, Cross-Functional, Customer Experience, Distributed Computing, Emerging Technology, Energy Engineering, Enterprise Applications, Entrepreneurship, Finance, Financial Operations, Financial Systems, GPU (Graphics Processing Unit), Hardware Architecture, Hardware-Software Integration, Information Technology & Information Systems, Infrastructure Software, Leadership, Mentoring, Operational Improvement, Problem Solving Skills, Process Improvement, Product Support, Scalable System Development, Software Engineering, Solar Power, Startup, System Architecture, Systems Administration/Management, Team Lead/Manager, Team Player, Technical Leadership, Technical Strategy
The Role
This is a highly strategic and hands-on leadership role for someone who thrives in building technology from the ground up. You'll work closely with executive leadership to define technical priorities, scale engineering capabilities, modernize internal platforms, and deliver products that support Terra's long-term growth. While experience with blockchain technologies is a plus, we're primarily looking for a technology leader with deep expertise in infrastructure, hardware, cloud computing, and leading high-performing engineering organizations.
What You’ll Be Doing
- Lead Terra Energy's engineering organization, providing technical direction, mentorship, and strategic leadership across multiple engineering teams.
- Define and execute the technology roadmap for our distributed compute platform, leveraging servers, PCs, and multi-GPU infrastructure to create scalable computing capacity.
- Oversee the architecture, deployment, and optimization of cloud infrastructure, distributed systems, and enterprise software solutions.
- Drive the integration of hardware and software to ensure reliable, secure, and high-performing compute infrastructure across distributed locations.
- Partner closely with executive leadership to align technology initiatives with business objectives and long-term company growth.
- Guide technical architecture decisions, conduct design and code reviews when appropriate, and foster engineering best practices.
- Evaluate, implement, and optimize internal software platforms, including systems supporting finance, operations, customer experience, and business processes.
- Identify opportunities to improve efficiency through automation, AI, and emerging technologies.
- Collaborate with cross-functional teams to deliver scalable, secure, and innovative technology solutions.
- Build and scale a high-performing engineering organization capable of executing multiple complex initiatives simultaneously.
- Stay informed on advancements in distributed computing, AI infrastructure, cloud technologies, and hardware to ensure Terra remains at the forefront of innovation.
- Explore blockchain technologies and decentralized finance solutions as future opportunities to enhance transparency and infrastructure, where appropriate.
What We’re Looking For
Required Qualifications
- 10+ years of experience in software engineering, infrastructure, or technology leadership roles, with a proven track record of scaling engineering organizations.
- Extensive experience designing, deploying, and managing cloud and distributed computing infrastructure at scale.
- Strong hands-on knowledge of servers, PCs, multi-GPU systems, and hardware architecture.
- Experience leading cross-functional engineering teams while driving multiple complex technical initiatives simultaneously.
- Deep understanding of system architecture, distributed systems, networking, and infrastructure reliability.
- Proven ability to develop and execute long-term technology strategies aligned with business objectives.
- Experience working in fast-paced, high-growth, or startup environments.
- Strong communication and leadership skills with the ability to collaborate effectively across technical and executive teams.
- Authorized to work in the United States without sponsorship.
- Willingness to work from or relocate to South or Central Florida (Miami preferred).
Preferred Qualifications
- Experience with distributed or decentralized compute platforms.
- Knowledge of AI infrastructure, GPU orchestration, or high-performance computing (HPC).
- Experience integrating enterprise software with financial or payment systems.
- Familiarity with blockchain technologies, decentralized finance (DeFi), or digital asset infrastructure.
- Experience in the renewable energy, solar, or energy technology industry.
- Experience evaluating and implementing AI-driven solutions to improve business operations.
- Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related technical field. Advanced degrees are a plus.
Important to Know
- This is a full-time executive leadership position based in South or Central Florida, with Miami preferred.
- This is a highly hands-on leadership role. While you'll lead engineering teams, you'll also be expected to make key technical decisions, review architecture, and guide the execution of complex infrastructure initiatives.
- Our environment is fast-paced, entrepreneurial, and focused on building innovative technology from the ground up. We value leaders who are comfortable with ambiguity, move quickly, and enjoy solving complex technical challenges.
- The ideal candidate has experience with cloud infrastructure, distributed computing, servers, PCs, and multi-GPU environments. Experience with blockchain technologies is considered a plus but is not required.
- You'll play a critical role in shaping Terra Energy's long-term technology vision while building scalable solutions at the intersection of renewable energy, AI infrastructure, and enterprise software.
How You’ll Work at Terra Energy
At Terra Energy, we move fast, think big, and solve complex problems with a hands-on approach. As our CTO, you'll work closely with the CEO and executive leadership to shape the company's technology strategy while leading high-performing engineering teams through rapid innovation and execution. We value leaders who are collaborative, technically curious, and comfortable making decisions in an evolving, entrepreneurial environment where ideas quickly become reality.
Success in this role means balancing long-term vision with day-to-day execution. You'll be empowered to challenge conventional thinking, build scalable technology from the ground up, and foster a culture of ownership, accountability, and continuous improvement. If you're energized by building transformative technology, leading talented engineers, and creating solutions that have a real-world impact, you'll thrive at Terra Energy.
Compensation & Details
- Location:South or Central Florida. Miami preferred. Open to relocation.
- Reports to: CEO
- Department: Operations
What Success Looks Like
Success also means becoming a trusted technical advisor to the executive team, driving strategic technology decisions, and fostering a culture of innovation and execution. You'll help position Terra Energy at the forefront of distributed computing by delivering production-ready solutions, exploring emerging technologies such as AI and blockchain where they create business value, and ensuring our engineering teams consistently execute with excellence.
In Summary
This is a unique opportunity for a visionary technology leader to shape the future of distributed computing and renewable energy. As Chief Technology Officer, you'll lead the strategy, architecture, and execution of innovative technology initiatives spanning cloud infrastructure, multi-GPU computing, enterprise software, and emerging technologies. If you're passionate about building scalable platforms, leading exceptional engineering teams, and solving complex technical challenges in a fast-moving environment, we invite you to help define the next chapter of Terra Energy's growth.
Recruitment Process
- Initial Contact (HR) – Quick intro and role overview
- HR Interview – Experience and overall fit
- Hiring Manager Interview – Technical and role deep dive
- Offer Letter – Final offer and next steps