Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Raleigh, NC vacancy
  • 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... 
    Senior
    Work at office

    IXL Learning

    Raleigh, NC
    4 days ago
  •  ...9Reference26-20362Salary$75.48 / hourRemote50% Remote Job Description Project Overview We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the modernization of the CLIENT Certificate System (RHCS). The primary objective... 
    Senior
    Long term contract
    For contractors
    Remote work

    Mindlance

    Raleigh, NC
    4 days ago
  • $174k - $252k

     ...approaches to leverage offloads efficiently with Google hardware and software so you can build and test software in C++ for use on Google's...  ...Science or a related technical field.Google's software engineers develop the next-generation technologies that change how billions... 
    Senior

    Google

    Raleigh, NC
    3 days ago
  • $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... 
    Senior
    Monday to Friday

    Info Way Solutions

    Raleigh, NC
    1 day ago
  • $107.9k - $183.4k

     ...relentless execution. You bring the ideas and drive. We'll build what's next — together.Job SummarynCino is looking for a Senior Software Engineer to join our Global Banking Solutions engineering group, where you will help build the products financial institutions rely... 
    Senior
    Local area

    nCino

    Raleigh, NC
    19 hours ago
  • $157.25k - $195.68k

     ...and managing RPM-based distributions and RHEL composes; release engineering processes, including triaging failures for RHEL streams and...  ...Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-... 
    Senior
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    2 days ago
  •  ...Senior Software Engineer with Picture this: your team's engineers are shipping faster, catching more bugs before production, and building their own AI agents to handle the repetitive stuff, because you showed them how. About the Company: Our client is a cloud... 
    Senior
    Work at office
    Visa sponsorship
    Work visa

    512 Financial LLC

    Raleigh, NC
    1 day ago
  •  ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at...  ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Raleigh, NC
    19 hours ago
  •  ...SUMMARY: As a Senior Software Engineer at First Bank, you will be responsible for designing, developing, and supporting enterprise software applications, integrations, APIs, and digital solutions that strengthen products, improve customer experiences, and enhance... 
    Senior
    Work at office

    FirstBank

    Raleigh, NC
    4 days ago
  • $79.2k - $209.5k

     ...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,...  ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    5 days ago
  • $159.91k - $203.51k

     ...needs. Create, maintain and share technical documentation used by engineers and other team members. Be able to adapt seamlessly to the...  ...Computer Science, Information Science, Electronics Engineering, Software Engineering, or a related field plus five (5) years of... 
    Senior
    Remote work

    First Citizens Bank

    Raleigh, NC
    3 days ago
  • $132.8k - $250.8k

     ...capabilities. In this position... Own end-to-end delivery of software services powering critical customer experiences, as well as...  ...connectivity platform, influencing design decisions, setting engineering standards, and ensuring solutions are scalable, resilient, and... 
    Senior
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Raleigh, NC
    1 day ago
  • $121.4k - $218.6k

     ...distributed systems problems? Join our highly skilled Data Engineering Team! The Data Engineering team is part of Cloud...  ...Make a difference in a critical area of our business As a Senior Software Engineer, you will join a team of platform infrastructure software... 
    Senior
    Work experience placement
    Work at office

    Akamai

    Raleigh, NC
    3 days ago
  •  ...Drives the architecture and delivery of high impact software solutions within the job area. Applies software engineering and architectural practices, along with emerging...  ...reliability, and delivery. Collaborates with senior engineers, product partners, and architecture... 
    Senior
    Full time
    Part time
    Local area
    Immediate start
    Shift work
    Day shift

    Habitat for Humanity of Durham

    Raleigh, NC
    1 hour ago
  • $102.7k

     ...SUMMARY CANDIDATE MUST BE US Citizen (due to contractual/access requirements) This job is an integral member of an agile software engineer team, focused on building scalable software applications to serve our customers. The candidate will be responsible for taking... 
    Senior
    Temporary work
    For contractors
    Work at office
    Local area

    Highmark Health

    Raleigh, NC
    1 day ago
  • $109.5k - $150.5k

     ...strive for the best, own our actions, and grow and evolve. Job Description We're looking for an experienced, talented Senior Software Engineer to join the Student Activities team at Freckle by Renaissance - a global leader in pre-K-12 education technology. Freckle... 
    Senior
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Raleigh, NC
    4 days ago
  • $104.4k - $187.2k

     ...What You'll Do We’re looking for a Senior Software Engineer to join our Experience Solutions technology team within Workplace Savings & Retirement Solutions (WSRS). In this role, you’ll play a key part in the evolution of our digital experiences team. You’ll work primarily... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work
    Flexible hours

    Principal Financial Group

    Raleigh, NC
    4 days ago
  • $152.5k - $205k

     ...will also create internal tools that enable our Customer Success teams to deliver exceptional support. As a member of a dedicated engineering team, you will contribute to Circle’s broader frontend ecosystem by participating in code reviews, promoting consistent... 
    Senior
    Flexible hours

    Circle

    Raleigh, NC
    1 day ago
  • $152k - $241.5k

     ...visuals. You will partner with OS, container, GPU, and systems engineers. When useful, you will apply machine learning and deep...  ...implementations (e.g. ML/DL for classification/prediction) inside existing software workflows.What we need to see:5+ years analyzing complex... 
    Senior
    Full time
    Remote work

    Nvidia

    Raleigh, NC
    4 days ago
  • $115k - $170k

    What You'll DoWe’re looking for a Senior Software Engineer to join our insurance technology team! This is a hands-on leadership-by-example role for an engineer who cares about building software that makes a real difference. You’ll lead the build and enhancements for the... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work

    Principal Financial Group

    Raleigh, NC
    1 day ago
  • $118.6k - $195.68k

     ...for current or future visa sponsorship. *About the JobRed Hat Engineering is establishing a new, dedicated team focused on enhancing...  ...Virtualization (KubeVirt). We are seeking a passionate and experienced Senior Software Engineer with deep expertise in Windows internals to join... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    4 days ago
  • $140k - $200k

     ...Software Engineer (Mid-Level–Senior) HealthTech | Fully Remote — United States | Full-Time Base salary: $140,000–$200,000 USD annually, plus bonus and equity Flexible hours with Pacific Time overlap | No travel Build what comes next in AI-powered healthcare... 
    Senior
    Full time
    Remote work
    Flexible hours

    Jobleads-US

    Raleigh, NC
    3 days ago
  •  ...Position Summary  This role is responsible for serving as a core member the Vision Software Development team in both an R&D & Commercial capacity. The Senior Vision Software Engineer will actively communicate with project stakeholders and the Director of Vision to monitor... 
    Senior
    Contract work
    Work at office
    Flexible hours

    Targan Inc

    Raleigh, NC
    a month ago
  •  ...in Silicon Valley innovation, industrial engineering, and computer science. With a team of...  ...industries globally. Ndustrial builds software that helps the world's largest food, cold...  ...About the Role: Ndustrial is hiring a Senior Software Engineer to help design and... 
    Senior
    Work at office
    Local area
    Flexible hours

    Jobleads-US

    Raleigh, NC
    4 days ago
  • $104k - $143k

     ...than just a job—you will find purpose and pride. Job DescriptionYour Role at BaxterThis is where your work saves lives.As Senior Software Engineer, own and direct the cybersecurity design and analysis of multiple medical devices. Demonstrate subject matter expert knowledge... 
    Senior
    Full time
    Temporary work
    Work visa
    Flexible hours
    3 days per week

    Baxter International

    Raleigh, NC
    1 day ago
  • $106k - $120k

     ...Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things ! We enable our clients to achieve key business outcomes that reshape how... 
    Senior
    Full time
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Ensono

    Raleigh, NC
    3 days ago
  •  ...product owners, solution architects, functional analysts, and engineering teams to design scalable, secure, and maintainable solutions....  ...development, and implementation of customized SAP solutions, software integrations, enhancements, and extensions utilizing technologies... 
    Senior
    Permanent employment
    Full time
    Part time
    Work experience placement
    H1b
    Work visa
    Shift work
    Day shift

    Truist

    Raleigh, NC
    19 hours ago
  • $116k - $156k

    What You'll DoWe're looking for a Senior Software Engineering leader to join our Experience Solutions technology team within Workplace Savings & Retirement Solutions (WSRS). You'll lead and mentor software engineers supporting external customer experience for a variety... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Raleigh, NC
    2 days ago
  •  ...be working on a team that is building a software driven cloud solution. You will work with...  ...-disciplinary collaborative team of engineers and security specialists to design and implement...  ...on this team.Software Cloud Engineer - Senior Position Requirements:U.S. Citizenship (... 
    Senior
    Full time
    Work experience placement

    Applied Research Associates

    Raleigh, NC
    2 days ago
  • $184k - $287.5k

    NVIDIA is looking for a Senior Software Engineer in Object Storage to design, implement, and extend the capabilities of our internal object storage system. This system is a core service that is critical to NVIDIA AI/ML research teams creating best of breed generative AI... 
    Senior
    Full time
    Remote work

    Nvidia

    Raleigh, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!