Portfolio Careers

Our portfolio companies are mission-oriented, well funded, diverse, and disruptive. Hop onboard!

Director of Engineering



Raleigh, NC, USA
Posted on Wednesday, April 17, 2024

Why We’re Here:

  • Industrial facilities around the world are facing unprecedented energy challenges around rising energy costs and carbon reduction goals. We help our customers measure and improve their carbon footprint, energy spend, and profitability in terms of their production. We call this Energy Intensity, and we do it with a “production first” mindset for maximum impact. That’s why at Ndustrial our mission is “to accelerate the optimization of Energy Intensity in industrial facilities.” We live out this mission every day from our software development teams to our go-to-market teams.
  • Our Nsight Energy Intensity Platform is a market-leading SaaS platform which integrates IoT devices and control systems in the field with cloud-based systems. Nsight brings together all of this data to accelerate the energy transition for our industrial customers.

More About Us:

  • We live our values every day: Teamwork, Customer First, Quality, and Curiosity
  • Our founders merged their experiences across Silicon Valley innovation, industrial engineering, and computer science to build a real-time industrial intelligence platform. We started as a team of three and have grown to more than 40 employees based in Raleigh and around the country.
  • Our customers span the globe with hundreds of industrial facilities that are highly energy intensive like cold storage warehouses, recycling facilities, and manufacturing sites.
  • We exist to make the world a better place. We work every day to root out waste in the industrial sector. We are also dedicated to being a place where people can grow, have fun, feel part of a great community, and give back.
  • Ndustrial Named One of the Top 100 Energy & Climate Tech Startups in the World
  • As a member of the Pledge 1% community, we donate 1% of employee time to charitable causes like building energy-efficient homes together with Habitat for Humanity. As a Green Places partner, we also track and offset our carbon emissions using high-quality, third-party verified offsets. Come grow with us!

We use the latest tech stack to build our platform:

  • Cloud Native & Knative
  • CI/CD using GitOps
  • GraphQL
  • React & TypeScript
  • TimescaleDB (PostgreSQL)
  • Kotlin
  • Stream processing (Pulsar)
  • OAuth 2.0

In this role, you will be responsible for multiple engineering teams that are building, maintaining, and supporting our Nsight Energy Intensity Platform. This includes scrum development teams, customer support team, quality assurance, system integrations, and DevOps. You will ensure that the engineering teams are delivering the right outcomes through our patterns of planning, grooming, reviewing code, testing, and continuously deploying. You will make sure each team member has what they need to make progress, develop their skills, and grow professionally. You will be responsible for our infrastructure and ensure all internal systems operate securely and effectively. You will also make sure we continually improve our patterns and coordinate with other teams including Product, Services, and Sales.


  • Manage, motivate, grow, and develop front-end and back-end development teams while prioritizing their projects and setting objectives.
  • Work cross-functionally with senior management across the organization to plan the key outcomes for your team that align with our company goals.
  • Own your teamʼs outcomes for designing, building, testing, and deploying valuable features for our customers.
  • Communicate your team’s progress across the organization so that we can celebrate our wins and understand our challenges.
  • Actively participate in scoping, estimating, and code reviews to ensure best practices are being followed for quality and teamwork.
  • Offer suggestions from your experience to continually improve all aspects of the software lifecycle.
  • Leverage your experience to help guide the team throughout the software development process.
  • Hire engineers and support staff and coordinate their onboarding, training, and development.
  • Meet regularly with each team member to support, set goals, discuss progress and challenges, give feedback, and coach their professional growth.
  • Collaborate with the product team to align on the most important customer challenges and business needs.
  • Ensure that the reliability and performance of our platform and internal systems are continuously monitored and improved as needed.
  • Ensure a thorough QA strategy is carried out to meet our quality standards.
  • Ensure compliance with security regulations.
  • Ensure engineering team is utilizing a market leading tech stack that is reliable, scalable, and reduces development and support costs.
  • Prepare and manage the engineering department’s budget.
  • Coordinate with internal and external stakeholders for new integrations with customer and third party platforms.
  • Have a constructive voice that adds to our collaborative culture.