ESG Flo Logo ESG Flo
⏩ ESG Flo Logo

Chief Technology Officer

πŸ’° $160,000 - $200,000 πŸ“… 06/15/2023

Apply

Job Description

_Context on ESG Flo_

ESG Flo was created to address the challenges that companies face when
gathering and reporting ESG data. The idea for the platform was born out of
frustration with the time-consuming process of collecting and visualizing ESG
data. The platform automates the data extraction process and provides
traceability, visualization, and audit-readiness for environmental data. ESG
Flo enables companies to achieve their sustainability goals and make informed
decisions by providing insights into cost, risk, and compliance. The platform
simplifies the data aggregation process, freeing up sustainability teams to
focus on driving impact.

_What You 'll Do_

The person in this role will need to:

* Lead the engineering work, building an innovative solution for complex organizations, at scale; and
* Translate product objectives into engineering strategy, infrastructure, and tasks to deliver desired customer experience.

_Responsibilities & Duties_:

* ** _Lead back-end and front-end development effort, including input into hiring, training, and managing engineering resources._**

1. Have ultimate responsibility for quality of engineering efforts, including reviewing pull requests, finding and raising bugs, and specifying engineering approaches;
2. Have detailed understanding of full product codebase - should be able to write and deploy code to aid feature development;
3. Provide mentorship and guidance to engineers, conduct performance evaluations, and fostering a positive and collaborative team culture;
4. Propose high-level architecture for the product, and work with engineers to implement the architecture;
5. Identify talent needs to achieve product roadmap, and source/interview candidates to make hiring recommendations;
6. Establish and maintain engineering best practices, coding standards, and documentation to ensure consistency and scalability; and
7. Develop proof-of-concept code that can be used to guide engineers.

* ** _Develop and implement RPA solutions, optimize workflows, collaborate with cross-functional teams, and maintain a large-scale data ingestion engine._**

1. Develop and implement robotic process automation (RPA) solutions to streamline business processes and improve operational efficiency;
2. Design and configure RPA workflows, ensuring accurate and efficient data extraction, transformation, and loading (ETL) processes;
3. Collaborate with cross-functional teams to identify automation opportunities and define requirements for RPA projects;
4. Conduct feasibility studies and assess the suitability of RPA solutions for different business areas;
5. Monitor and troubleshoot RPA bots to ensure smooth execution and resolve any issues or errors;
6. Optimize RPA workflows by continuously identifying areas for improvement and implementing enhancements;
7. Collaborate with data engineering teams to develop and maintain a large-scale data ingestion engine for seamless data integration from various sources;
8. Perform data analysis and quality assurance checks to ensure data accuracy and integrity within the ingestion engine;
9. Develop and maintain documentation for RPA workflows, data ingestion processes, and related technical specifications; and
10. Stay up-to-date with industry trends, best practices, and emerging technologies in RPA and data management. ** _Top of Form_**

* ** _Collaborate with sales and operations team to support customers._**

1. Provide first line of defense for diagnosing and triaging customer issues;
2. Ensure engineers are provided with the necessary information to resolve bugs; and
3. Implement bug-fixes for time-critical bugs for high-value customers.

* ** _Create minimal-viable-product for venture team to validate concepts._**

1. Identify appropriate technology stack to solve business problems;
2. Develop a minimal SaaS product using full-stack development tools, including database, back-end, and front-end engineering; and
3. Write initial codebase in a way that will allow future engineers to improve the product.

* ** _Collaborate with the product team on feature roadmap._**

1. Determine technical feasibility of proposed features;
2. Highlight alternative approaches which provide the business value while limiting required engineering time;
3. Ensure features that improve engineering efficiency are prioritized appropriately; and
4. Learn and experiment with the latest AI/ML based solutions for IDP and connect the team with external teams/companies.

* ** _Assess and qualify vendors (contractors, tools, data) / keep abreast of new technologies to ensure the venture maintains state-of-the-art architecture / codify learnings and best practices._**

1. Select appropriate engineering contractors to achieve business goals;
2. Identify new technologies that can meaningfully improve the business objectives;
3. Encourage experimentation within the engineering team and ensure that learnings from successful experiments are implemented in production; and
4. Create documents that engineers can leverage to improve the engineering process.

_Ideal Candidate Profile_ :

* Bachelor's, Master's, or PhD with **significant relevant experience in providing advanced analytics solutions**. The degree should be in computer science, engineering, applied mathematics, statistics, machine learning, or a related data-centric field;
* **3+ years** leading an engineering team at a **VC-backed startup** (ideally taking a startup from pre-seed to Series B+ or having successfully exited/grew one or two startups);
* **8+ years of experience** with software development in a **B2B/Enterprise software product** ;
* Extensive experience in setting up an **architecture/platform** from scratch and taking a **product from 0 to 1** ;
* Deep demonstrated technical **data engineering** and **data science** expertise, acute **strategic** and **analytical** skills, ability to **lead** and **persuade** ; **drive** , **energy** , and desire to work in a project-based environment on strategic issues;
* Fluency in two of the following languages: **Python**. **Javascript** , **JS** , **Java** ;
* Fluency in **other languages** is a plus;
* Ability to bring along, or quickly build, a team of SW engineers;
* Expertise in **relational databases** (e.g., SQL databases) and working with **large-scale data sets** and managing data ingestion pipelines;
* Solid understanding of **ETL processes** , data extraction/parsing, transformation, and loading concepts;
* Basic understanding of ESG and **ESG Flo 's problem statement** and passion to work on a positive mission; and
* Strong record of professional accomplishment and leadership.