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 17 days 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 Web Solutions Engineer

Senior Web Solutions Engineer at Google, leading YouTube's technical infrastructure development and data-driven improvements.

Senior Software Developer, Google Cloud Platforms

Senior Software Developer role at Google Cloud Platforms, focusing on developing next-generation technologies for Google's cloud infrastructure.

Senior Software Engineer, Full Stack

Senior Software Engineer, Full Stack at Google, building innovative AI solutions for cloud security and compliance.

Senior Software Engineer, Labs

Senior Software Engineer position at Google Labs, focusing on developing innovative technologies and products.

Senior Software Engineer, Full Stack, Google Cloud Business Platforms

Senior Full Stack Software Engineer role at Google Cloud, developing cutting-edge technologies for enterprise solutions.