Senior Software Engineer
Ndustrial
Job Description
Job Description
Ndustrial has delivered $100M+ in energy savings for food producers, storage operators and retailers across the cold chain. Our Nsight™ platform integrates existing systems to turn energy into a measurable production input. It deploys in weeks and verifies savings in real time, without disrupting operations. Trusted by industry leaders like Lineage, Americold and ABB, we’re revolutionizing the way the cold chain uses energy for a more sustainable future.
More About Us:
We are a Raleigh, NC based Series B startup backed by world class investors and serve global customers in energy-intensive sectors like cold storage, logistics, and manufacturing.
We live by our values: Teamwork, Customer First, Quality, and Curiosity. Founded by experts in Silicon Valley innovation, industrial engineering, and computer science. With a team of forward-thinkers and problem-solvers, we’re driving the digital transformation of industries globally.
Ndustrial builds software that helps the world's largest food, cold chain, and industrial operators understand and control their energy in real time.
If you want your work to make real change, this is the place.
About the Role:
Ndustrial is hiring a Senior Software Engineer to help design and build the frontend, APIs, backend services, and AI-powered capabilities of our Nsight Energy Intensity Platform. You'll work across the full stack in the industrial IoT space, partnering closely with engineering, product, design, and data teams to deliver intelligent, customer-focused solutions that help manufacturers optimize energy performance and operational efficiency.
We're an AI-forward engineering organization. We expect engineers to use modern AI-assisted tools as a default part of how they work, not just to write code faster, but to think through designs, explore tradeoffs, and ship intelligent product capabilities that create real customer value.
This role is for someone who works well from a design, and is just as comfortable using AI to create wireframes and mockups as they are building from them, and figures out what to build and how to build it. You won't wait to be handed a spec. You'll take ambiguous problems, shape them into a plan, and bring the team along. We're looking for an engineer with strong opinions, loosely held, someone who speaks up in design reviews and is willing to lead the team through the hard architectural and product decisions. If you'd rather drive direction than just take tickets, this is the role.
Responsibilities:
- Take designs and loosely-defined problems and drive them to shipped features — defining scope, surfacing the right questions, and deciding what to build when the answer isn't obvious
- Lead the team through key technical and architectural decisions, building alignment and making the call when one is needed
- Build and maintain customer-facing features end-to-end across the UI, APIs, backend services, and data models
- Design and evolve database schemas and data models that support our multi-tenant Nsight platform
- Develop scalable, secure APIs that power both traditional application experiences and AI-driven product capabilities
- Partner with Product, UX, and Data to translate user needs and designs into technical solutions and intelligent product experiences — contributing your own point of view, not just executing
- Use AI-assisted tools and workflows as a core part of how you design, build, test, document, and operate software
- Speak up in planning, design, and code reviews — raise concerns early, challenge assumptions, and help set the bar for AI-assisted engineering practices
- Evaluate, prototype, and implement AI-powered features and workflows that deliver measurable value to customers
- Build internal AI tools, agents, and automations that improve engineering and business operations
- Identify and resolve production issues using both traditional debugging and AI-assisted analysis
- Stay current on advancements in AI engineering and developer tooling, and actively push the org to adopt best-in-class practices
- Mentor teammates and raise the overall effectiveness of the engineering organization
Requirements
- 7+ years of professional software development experience, with a BS in Computer Science, Software Engineering, or related experience, preferably in a startup environment
- Track record of taking ambiguous problems or designs and independently deciding what and how to build
- Works well from a design, and comfortable using AI tools (Claude or similar) to generate wireframes and mockups, then translate them into polished, production-ready interfaces
- A clear, outspoken communicator who can articulate a technical position, build consensus, and lead a team through a decision
- Strong frontend experience with React and TypeScript
- Strong API design experience with REST or GraphQL, including API security (OAuth 2.0 a plus)
- Solid experience with relational databases and schema design, ideally PostgreSQL (SQL)
- Demonstrated use of modern AI development tools (GitHub Copilot, Cursor, Claude Code, ChatGPT, OpenAI/Anthropic APIs, or similar) as a core part of daily engineering workflows
- Experience in an AI-first development environment — prompt-driven development, AI-assisted testing, code generation, leveraging and creating AI agents, debugging, and documentation
- Comfortable full-stack, moving fluidly across the frontend, API, and data layers
- Backend experience in one or more of: Node.js, TypeScript, Python, Java, Kotlin
- Strong product mindset, balancing technical excellence, speed, and customer value
- Ability to work a hybrid schedule in our downtown Raleigh office
Nice to have:
- Experience with operational and deployment tooling such as Kubernetes, Helm, and CI/CD pipelines (GitHub Actions or similar)
- Experience with backend stream processing and event-driven architectures (Pulsar, Kafka, or similar)
- Experience integrating LLMs, AI services, or agent-based workflows into production applications or internal platforms
Benefits
- Flexible PTO Policy
- Outstanding Benefits: Medical, Dental and Vision, STD, LTD, Life, AD&D insurance employee premiums fully covered!
- Annual professional development stipend ($500/year)
- Commuter benefit
- Hey Taco! Peer Recognition Rewards
- 401K contribution program
- Equity Options
- Weekly catered lunches
- Flexible hybrid work environment to support a healthy work-life balance
- New, modern, open office conveniently located on S. Harrington St. in Downtown Raleigh
- Inclusive, communicative, innovative and fun environment, we enjoy working together!
- Dog friendly office
- As part of the Pledge 1% community, we donate 1% of employee time to charitable efforts every year. We actively support causes like Habitat for Humanity and One Tree Planted, in addition to various local charities. As a Green Places partner, we also track and offset our carbon emissions using high-quality, third-party verified offsets.
At Ndustrial, we foster an inclusive and diverse workplace where every individual feels valued, respected, and empowered to contribute their unique perspectives and talent. We believe that talent comes in all shapes, sizes, and experiences. We recognize that you may not check every box on the job description, and that's okay! We encourage candidates who may feel underqualified to apply anyway.
$60 - $65 per hour
...Requisition ID: HCR0003128 Job Title: Senior Software Engineer Client: Merz Work Location: 6501 Six Forks Road, Raleigh, NC 27615 Pay rate: $60 to $65/hr Bill rate: $115/hr FULLY ONSITE- Monday to Friday Job Description: FULLY ONSITE- Monday...SeniorMonday to Friday- Experience in Scala, Java, and/or any functional language. We code primarily in Scala, so you'll be excited to either ramp or continue with such Experience in microservices architecture, messaging patterns, and deployment models Experience in API design and building...Senior
- ...IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative...SeniorWork at office
- ...Description On-site in either Manchester, NH or Providence, RI. Our client seeks a senior software engineer with a UI focus to build scalable, high-quality applications that support fraud risk mitigation for charitable platforms. The role requires strength in Angular,...Senior
$65 per hour
...Position Title: Senior Software Engineer (C# / WinForms) Location: Remote (Must work Eastern Time Zone hours) Clearance Requirements: None Position Status: Contract – 12 months (Opportunity to Extend) Pay Rate: Up to $65/hour (W2) Position Description: We are seeking...SeniorLong term contractContract workFor contractorsRemote work- ...sector with its cutting-edge AI platform, transforming industrial engineers into data and digital engineers. Backed by some of the world’... ...real‑time business benefits. We are looking for a Senior Software Engineer to join our full‑time team in the USA or Canada....SeniorFull timeWork at officeRemote workFlexible hours
$174k - $252k
...Python. 3 years of experience testing, maintaining, or launching software products. 1 year of experience with software design and... ...a technical leadership role. About the job Google's software engineers develop the next‑generation technologies that change how billions...SeniorFull time$91.7k - $163.7k
...us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together. We are seeking a Senior Software Engineer who is deeply technical, highly hands-on, and passionate about building scalable, highquality software solutions that...SeniorMinimum wageFull timeWork experience placementLocal areaRemote workMonday to Friday$133.65k - $220.68k
...creating smart, more innovative solutions that solve our customers' most pressing challenges. RedHat’s Global Engineering team is looking for a Senior Software Engineer to join the Agentic and AI Engineering Tools team to develop a Kubernetes/OpenShift Operator and associated...SeniorPermanent employmentFull timeWork experience placementRemote workFlexible hours- ...Carolina, Iowa, Oklahoma, California, Pennsylvania and Florida. Job Description CaptiveAire is looking for a strong Senior Software Engineer to join the CASLink team onsite at our corporate location in Raleigh. CASLink is an IoT Solution serving as CaptiveAire's...SeniorRelocation packageFlexible hours
- ...Description If you are an experienced engineer who enjoys solving ambiguous problems of... ...mindset. We are seeking a Software Engineer to help develop software that connects... ...our Digital Engineering environment. Senior Software Engineer Responsibilities: Help...SeniorWork experience placement
$86.6k - $144.4k
...and maintain the company's next-generation CMS framework. The engineer will build and connect reusable components in Next.js based on... ...daily workflows. Requirements: ~5-6 years of professional software engineering experience, focused on front-end or full-stack web...SeniorTemporary workLocal areaImmediate startWorldwideFlexible hours$168k - $203.51k
...ability to lead complex projects and mentor junior and mid-level engineers. Deploy and manage cloud resources, optimizing configurations... ...Qualifications Bachelor's Degree in Computer Science, Software Engineering, Information Technology or a related field plus eight...SeniorRemote work$91.7k - $163.7k
...us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together. We are seeking a Senior Software Engineer who is deeply technical, highly hands-on, and passionate about building scalable, high-quality software solutions that deliver...SeniorMinimum wageFull timeWork experience placementLocal areaRemote workMonday to Friday$99.6k - $223.4k
...Job Description Job Title: Senior Software Engineer and CMTS - Exadata Location: In-office position in Redwood City, CA We are looking for smart systems software engineers with BS/MS/PhD in Computer Science or related fields to join the Exadata Team @...SeniorTemporary workWork at officeFlexible hours$86.6k - $144.4k
...and maintain the company's next-generation CMS framework. The engineer will build and connect reusable components in Next.js based on... ...workflows. Requirements: ~5-6 years of professional software engineering experience, focused on front-end or full-stack web...SeniorTemporary workLocal areaImmediate startWorldwideFlexible hours- Habitat For Humanity Of Durham is seeking a Software Engineer to independently design, develop, test, and maintain complex software solutions. The role emphasizes delivering high-quality applications and mentoring junior engineers. Required qualifications include a Bachelor...SeniorWork at office
$130k - $150k
Piper Companies is seeking a Senior Software Engineer - ERP Integration to join a rapidly growing organization within the technology industry. The Senior Software Engineer - ERP Integration will play a critical role in designing and implementing enterprise integrations...Senior- ...Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native... .... Your role and responsibilities We're looking for Senior Engineers with a deep backend focus to join our team. In this role, you...Senior
- ...Remote or Mount Airy, NC Employment Type: Full-Time Position Summary Vigilant Cyber Systems, Inc. (VCS) is seeking a talented Senior Software Engineer to support the development of our SBIR programs. In this role, you will design and enhance software and systems that...SeniorFull timeRemote work
$125k - $145k
...optimism, and a commitment to success. What You’ll Do What You’ll Do describes responsibilities and expectations for the Senior Software Engineer role. The position emphasizes ownership of software development capabilities, evaluating current and prospective tools and...SeniorRemote work- Direct Supply, Inc. is seeking a Senior Software Engineer to lead the development of AI-powered applications, enhancing healthcare technology for seniors. You will architect and scale AI-enhanced systems, mentor engineers, and integrate advanced AI capabilities into products...Senior
$128k - $143k
...enable users to gain profound insights into development and engineering challenges. Here, you will work on meaningful projects alongside... ...Business System ( which makes everything possible. The Senior Software Engineer is part of a team transforming surgeons’ experience...SeniorRemote workWork from homeFlexible hours$148k - $356.5k
Senior Software Engineer, Metrics and Evaluation - Autonomous Vehicles page is loaded Senior Software Engineer, Metrics and Evaluation - Autonomous Vehicles Apply locations US, CA, Santa Clara US, GA, Remote US, NC, Remote US, WA, Remote US, DC, Remote time type Full time...SeniorFull timeRemote work- ...DevOps Engineer Our client is looking for a highly motivated individual to provide DevOps Engineering services to the team. In this... ...Compliance, Release & Risk Management. You will work with the software development team to provide them the tools to develop, test, and...Senior
- Overview As Senior Software Engineer, you will work with cross-functional global Technology teams in a fast-paced and ever-changing environment. You will design and develop scalable and efficient software that supports Factoring Business applications. This role will be...Senior
$126k - $248k
The worldwide data management software market is massive (According to IDC, the worldwide database software market, which it refers to... ...focused on building user-facing features on top of the core query engine and helping to integrate query with other products in the...SeniorLocal areaRemote workWorldwideFlexible hours$137k - $200.5k
...their networks from the edge to the cloud. Our Routing Platform Software team within Routing SD-WAN builds industry-leading headend SD-... ...millions of users. Your Impact We are looking for a software engineer to develop various networking (routing / forwarding) functionalities...SeniorFull timeTemporary workWork at officeLocal areaFlexible hours3 days per week- ...Remediation teams to improve decision-making, mitigate risk, and drive long-term balance sheet reliability. About the Role As a Senior Software Engineer at ENFOS, you will report to the Head of Engineering and play a key role in shaping the future of our platform. You’ll be...SeniorFlexible hours
- Title: Senior Software Engineer Location: Boston, MA Type: Permanent Job Summary Are you ready to join a game-changing open-source AI platform that harnesses the power of hybrid cloud to drive innovation? The Red Hat OpenShift AI (RHOAI) team is looking for a Software...SeniorPermanent employmentFull timeWork experience placementWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer amazon Raleigh, NC
- experienced software developer Raleigh, NC
- federal - software developer Raleigh, NC
- software developer internship Raleigh, NC
- senior software engineer Raleigh, NC
- software developer fintech Raleigh, NC
- part time software developer remote Raleigh, NC
- software developer intern Raleigh, NC
- software data engineer Raleigh, NC
- software developer night shift Raleigh, NC

