CareerPlanGet AI match score →

Senior Software Engineer

Raleigh, North Carolina, United States💼 Full-time🗓 2026-06-29 → 2026-07-31

Core

Design and build full-stack software (frontend, APIs, backend, data models) for an industrial IoT energy platform, translating designs into shipped features and leading architectural decisions.

Role type

Senior Software Engineer (Full-stack, AI-forward)

Builds

Nsight Energy Intensity Platform (frontend, APIs, backend services, data models) for cold chain and industrial operators

Domain

Industrial IoT, Energy Management, Cold Chain Logistics

Deliverable

production ML models | product features | dashboards & analysis

Required skills

React, TypeScript, REST/GraphQL API design, PostgreSQL schema design, AI-assisted development workflows, full-stack architecture, product ownership

Preferred skills

Kubernetes, event-driven architectures, LLM integration, AI agent development

Technologies

React, TypeScript, Node.js, Python, Java, Kotlin, PostgreSQL, GitHub Copilot, Cursor, Claude Code, OpenAI/Anthropic APIs

Responsibilities

Drive ambiguous problems to shipped features by defining scope and technical approach; Lead key technical and architectural decisions; Build and maintain customer-facing features end-to-end; Design and evolve database schemas; Develop scalable, secure APIs; Partner with Product/UX/Data to translate needs into technical solutions; Use AI tools for design, build, test, and documentation; Evaluate and implement AI-powered features; Mentor teammates on AI engineering practices

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗