Data Engineer

3 months ago
Full time role
New York, NY, US... more
New York, NY, US... more


NineDot's name derives from the classic mathematical puzzle for sparking out-of-the-box solutions. As a leading community-scale, clean energy developer with ...

View Company Profile

Job Description

Data Engineer (Hybrid)

FLSA Classification: Exempt

Salary Range: $110,000 - $125,000 plus bonus and incentive stock options

Reports to: Sr. Data Analytics Manager

About The Company:

NineDot's name derives from the classic mathematical puzzle for sparking out-of-the-box solutions. As a leading community-scale, clean energy developer with a growing portfolio of projects across a range of technologies, NineDot Energy is creating innovative energy solutions that support a more resilient electric grid, deliver economic savings, address environmental justice and reduce carbon emissions. We plan to develop, build and operate more than 400 MW of clean energy systems by 2026 that will strengthen the local power grid infrastructure and provide clean, reliable and resilient power to tens of thousands of New York households and businesses. This is all in support of New York State’s mission to achieve 100% clean energy by 2040.

With the backing of the Carlyle Group - one of the largest private equity firms - NineDot is rapidly expanding its core team to scale its energy storage pipeline and continue innovating new products (e.g. vehicle-to-grid, community energy, etc.) to advance the decarbonization of New York’s grid. This is an exciting opportunity to build a platform from the ground-up with a world-class team of developers and innovators. NineDot is committed to building a company that exemplifies diversity, equity and inclusion values in its team culture, as well as business practices and community engagement.

Job Summary:

We are seeking our first Data Engineer to design, develop, and maintain large-scale data applications and pipelines, working closely with the Sr. Data Analytics Manager to improve NineDot’s business through smarter use of data. This role will be highly technical and hands-on.  As a data engineer, your role would involve managing and optimizing data related to various aspects of renewable energy generation, distribution, and consumption. You would be responsible for designing and implementing data management systems, ensuring data quality, and utilizing appropriate tools and technologies to extract valuable insights from the data. 


  • Lead the research and deployment of a new data warehouse and analytics platform that will keep pace with NineDot’s growth.

  • Manage relationships with external vendors and parties to address NineDot’s software and technology needs.

  • Work closely with project development, operations, and finance groups within NineDot to identify data needs, integrate and improve our data structures and processes.

  • Develop and maintain data documentation including data dictionaries, data lineage and metadata.

  • Integrate data from outside platforms using APIs into NineDot’s internal data platforms.

  • Manage data policies and governance frameworks to ensure data privacy, security, and compliance with regulations.

  • Evaluate and implement new technologies and tools as needed to improve NineDot’s data infrastructure, pipelines, and processes.

  • Process and analyze internal data to meet business needs.

  • Designing and implementing scalable and efficient data architectures to support data storage, processing, and analysis needs across the organization.

Competencies for Success

  • Problem Solving - Uses rigorous logic and methods to solve difficult problems with effective solutions.

  • Interpersonal Savvy - Relates well to all colleagues inside and outside the organization.

  • Intellectual Horsepower - Deals with concepts and complexity comfortably.

  • Perseverance - Pursues everything with energy, drive, and a need to finish; seldom gives up before finishing, especially in the face of resistance or setbacks.

  • Technical Learning - Picks up on technical things quickly; can learn new skills and knowledge; is good at learning new industry, company, product, or technical knowledge.

  • Creativity - Comes up with a lot of new ideas; easily makes connections among previously unrelated notions; tends to be seen as original and value-added in brainstorming settings.

  • Dealing with Ambiguity - Can effectively cope with change; can decide and act without having the total picture; can comfortably handle risk and uncertainty.


  • Bachelor’s degree in Math, Statistics, Engineering, Computer Science or related field.

  • 5+ years of data engineering, programming, or related experience. 

  • Experience with setting up and managing data pipelines, schemas, and storage for multiple systems and teams

  • Proven experience with Asana.

  • Coding experience in one or more of the following languages: Python, SQL, Java, Ruby, Javascript.

  • Experience with cloud platforms like Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).

  • Experience with data integration, including using APIs, and ETL tools.

  • Advanced knowledge of algorithms, data structures, and relational algebra Database management experience with PostgreSQL, RDS, or Redshift Data extraction.

  • Familiarity with data visualization and analytics tools (e.g., Tableau, Power Bi, Looker, Mode).

  • Knowledge of data management fundamentals and data storage principles.

  • Strong written and verbal communication skills.

Not necessary but could be nice:

  • Experience in predictive modeling and statistical analysis.

Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.  

Affirmative Action/EEO statement

We are proud to be an Equal Opportunity/Affirmative Action Employer and committed to leveraging the diverse backgrounds, perspectives and experience of our workforce to create opportunities for our colleagues and our business. We do not discriminate on the basis of race, color, national origin, religion, gender expression, gender identity, sex, age, ancestry, marital status, protected veteran and military status, disability, medical condition, sexual orientation, genetic information, or any other status of an individual or that individual’s associates or relatives that is protected under applicable federal, state, or local law.

Covid 19 Protocol:

NineDot continues to monitor local COVID-19 protocols mandated by state and federal governments. For those who will be joining events in person, you may be required to test before meetings.

Similar jobs

NineDot's name derives from the classic mathematical puzzle for sparking out-of-the-box solutions. As a leading community-scale, clean energy developer with ...

View Company Profile

Similar jobs