Job Title: Engineering Lead
The role of an engineering lead involves leading the engineering architecture, design, and development of digital infrastructure. This hands-on leadership position requires prototyping, scalable production systems, and guiding collaboration with internal teams, external contractors, and development partners.
Key Responsibilities:
* Lead the engineering architecture, design, and development.
* Collaborate with the founding team on science translation, product direction, market feedback, and platform evolution.
* Coordinate and lead a high-performance development team.
* Ensure platform scalability, security, and performance as users grow and features expand.
* Stay informed about energy data standards, emerging technologies, and research needs to guide innovation.
Required Skills and Qualifications:
* A degree in computer science, software engineering, or related field, or equivalent qualifications and research experience.
* Meaningful leadership experience in software development, delivering complex platform projects and communicating vision to technical and non-technical stakeholders.
* Experience coordinating internal team members and contractors with external development providers to achieve cohesive delivery.
* Full-stack development skills (e.g., Python, Node.js, TypeScript, React) and hands-on capability in early prototyping.
* Experience designing and implementing scalable data platforms, APIs, and cloud-based systems (e.g., AWS, GCP) to product quality levels.
* Ability to work collaboratively in a purpose-driven, customer-focused Agile team.