Senior Software Engineer - Fullstack

Ndustrial is a Series B company that provides a market-leading SaaS platform called Nsight Energy Intensity Platform, which helps industrial facilities measure and improve their carbon footprint, energy spend, and profitability.
Backend
Senior Software Engineer
Hybrid
11 - 50 Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer - Fullstack

Ndustrial is seeking a Senior Software Engineer to join their scrum team in designing and building the backend, frontend, and API for the Nsight Energy Intensity Platform. The role involves collaborating with various teams to ensure high-quality product development that creates value for customers.

Key responsibilities include:

  • Designing and innovating features within the current technology stack
  • Participating in planning, design, coding, reviewing, and continuous deployment processes
  • Aligning technical goals with company objectives
  • Working with product owners and UX designers to evaluate technical feasibility
  • Acting as a technical authority in product planning discussions
  • Identifying and addressing root causes of production issues

The technology stack includes:

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

Ndustrial offers a collaborative and inclusive work environment, fostering diversity and valuing unique perspectives. They encourage candidates to apply even if they don't meet all requirements.

The company is committed to making the world a better place by reducing waste in the industrial sector. As part of the Pledge 1% community, they donate 1% of employee time to charitable causes. They are also a Green Places partner, tracking and offsetting carbon emissions.

Last updated 2 months ago

Responsibilities For Senior Software Engineer - Fullstack

  • Design and innovate features within the current technology stack
  • Participate in planning, design, coding, reviewing, and continuous deployment processes
  • Align technical goals with company objectives
  • Work with product owners and UX designers to evaluate technical feasibility
  • Act as a technical authority in product planning discussions
  • Identify and address root causes of production issues

Requirements For Senior Software Engineer - Fullstack

Java
JavaScript
Kotlin
Node.js
PostgreSQL
React
TypeScript
  • BS/MS degree in Computer Science, Engineering or related experience
  • 5-8+ years of professional software development experience in relevant technologies
  • NodeJs (Typescript a plus)
  • Strong Backend Experience (Java, Kotlin a plus)
  • Some Frontend Experience (Javascript, React a plus)
  • SQL (Postgres a plus)
  • API Design/REST Experience (GraphQL a plus)
  • API Security (Oauth 2.0 a plus)
  • A collaborative team player with a passion for building high-quality, customer-centric solutions
  • Ability to embrace and exemplify Ndustrial's core values: Customer First, Curiosity, Quality, Teamwork

Benefits For Senior Software Engineer - Fullstack

401k
Commuter Benefits
Dental Insurance
Education Budget
Medical Insurance
Vision Insurance
  • Open PTO Policy
  • Medical, Dental and Vision insurance (employee premiums fully covered)
  • Short-term and Long-term Disability insurance
  • Life and AD&D insurance
  • Annual Professional Development stipend
  • 1% Pledge Program - 21 hours annually for community outreach and volunteer activities
  • Commuter benefit
  • 401K
  • Team outings, catered weekly lunches, celebrations
  • Hybrid work environment
  • Modern office in downtown Raleigh
  • Dog-friendly office

Interested in this job?

Jobs Related To Ndustrial Senior Software Engineer - Fullstack

Senior Software Engineer - Fullstack

Senior Fullstack Software Engineer role at Ndustrial, developing energy optimization platform for industrial facilities.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer

Senior Software Engineer position at Blacklane, developing backend services for global chauffeur platform using Ruby, Go, and modern cloud technologies.