CareerPlan

Principal Software Engineer - Full Stack

New York, New York, United StatesFull-time2026-09-30 → 2026-11-11
HybridVisa sponsorship offered

Core

Own the technical direction of a customer-facing platform for real-time economic optimization and AI prediction in energy and manufacturing plants.

Role type

Principal Full Stack Software Engineer (Platform Architecture)

Builds

Real-time data visualization, AI-driven insight experiences, application services, data pipelines, and industrial gateways.

Domain

Industrial operations (energy, chemical, ethanol) + AI/ML + Real-time data systems

Deliverable

production ML models

Required skills

Full stack architecture, real-time data systems, data visualization, cloud infrastructure, Python, TypeScript, mentoring, technical strategy

Preferred skills

AI-assisted development, agentic systems, complex UI state management, performance optimization under load

Technologies

Python, TypeScript, React, Supabase, MQTT, PostgreSQL, AWS, GitHub

Responsibilities

Own architecture and long-term evolution of the full stack; Lead design of real-time data visualization and AI insight platform; Drive major technical initiatives and migrations; Set engineering quality standards (testing, observability, security); Translate customer needs into technical strategy; Mentor engineers and lead design reviews; Participate in on-call rotation for production incidents; Travel to customer sites to understand operator workflows.