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

Senior Software Engineer

ndustrial.io

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 trade‑offs, 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 Qualifications 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 decisions Strong frontend experience with React and TypeScript Strong API design experience with REST or GraphQL, including API security (OAuth2.0 a plus) Solid experience with relational databases and schema design, ideally PostgreSQL (SQL) Demonstrated use of modern AI development tools (GitHub Copilot, Cursor, ClaudeCode, 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 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 Pledge1% 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. #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Raleigh, NC vacancy
  •  ...online, ATM, and other channels to Wells Fargo’s more than 70 million global customers. Wells Fargo Bank N.A. seeks a Senior Software Engineer in Raleigh, NC. Job Role and Responsibility: Drive moderately complex initiatives and deliverables within technical... 
    Senior
    Remote work
    2 days per week

    Wells Fargo Bank, N.A.

    Raleigh, NC
    3 days ago
  •  ...Description DomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for technical leadership and continuous improvement. You... 
    Senior
    Immediate start
    Flexible hours

    DomainTools

    Raleigh, NC
    11 days ago
  •  ...thrives on collaboration, innovation, and a shared commitment to improving the enrollment journey for all. We are seeking a Senior Software Engineer to lead the design, development, and optimization of our call routing platform. You will play a critical role in building... 
    Senior
    Full time
    Remote work

    Enrollhere

    Raleigh, NC
    1 day ago
  •  ...A leading software company in North Carolina seeks a Senior Software Engineer to drive IBM IMS technologies within their modernization platform. The role involves architectural leadership, collaboration with cross-functional teams, and mentoring junior engineers. Candidates... 
    Senior

    Rocket Software

    Raleigh, NC
    1 day 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
    5 days ago
  •  ...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

    I Xl

    Raleigh, NC
    1 day ago
  •  ...keep, and process your private information, please review Insight Global's Workforce Privacy Policy: Skills and Requirements Level Senior Experience: 5–7+ years Tech Stack Languages: Python (~80%) Java (~20%) – nice to have, not required Cloud: AWS (core requirement)... 
    Senior

    Insight Global

    Raleigh, NC
    2 days ago
  •  ...Sr. Software Engineer – Seneca Resources Position Title: Sr. Software Engineer Location: Raleigh, NC (Hybrid or Remote – Must work Eastern...  ..., provided you can work East Coast (ET) business hours. As a Senior Software Engineer, you’ll play a key role in designing, developing... 
    Senior
    Contract work
    For contractors
    Remote work

    Seneca Resources

    Raleigh, NC
    2 days ago
  • $95.3k - $158.8k

     ...GenAI solutions while mentoring others and translating complex requirements into impactful software. Lead automation of model capacity, governance, and collaboration across engineering and product teams. Responsibilities Interface with other technical personnel or team... 
    Senior
    Local area
    Flexible hours

    LexisNexis Risk Solutions

    Raleigh, NC
    2 days ago
  • $197.4k - $232k

     ...pushing toward something bigger, together. One Confluent. One Team. One Data Streaming Platform. About The Role As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products that underpin our data... 
    Senior
    Immediate start

    Confluent

    Raleigh, NC
    1 day ago
  •  ...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... 
    Senior

    First Citizens Bank

    Raleigh, NC
    10 hours ago
  •  ...location listed in posting Weekly Schedule: Monday- Friday, 9am-5pm The Senior Development Engineer will plan, design, develop, configure, document, deploy, troubleshoot, and maintain First Horizon software applications and services. The successful candidate should be... 
    Senior
    Monday to Friday

    First Horizon Bank

    Raleigh, NC
    1 day ago
  • Red Hat, LLC is seeking a Senior Software Engineer to deliver key functionalities in Public Key Infrastructure within Red Hat Enterprise Linux. The role involves designing and developing new features, collaborating on open-source projects, and mentoring team members. Ideal... 
    Senior

    Red Hat

    Raleigh, NC
    1 day ago
  • $83.43k - $222.48k

     ...something bigger - helping to simplify health care one person, one family and one community at a time. Position Summary As a Senior Software Engineer, you'll be a key member of a collaborative team responsible for design, delivery and operation of business‑critical,... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    Hispanic Alliance for Career Enhancement

    Raleigh, NC
    3 days ago
  • $133.65k - $220.68k

    A leading open source software company is seeking a Senior Software Engineer in North Carolina to collaborate with peers on delivering high-quality software solutions. You will support integration and troubleshooting for Red Hat Observability Service, optimize user experience... 
    Senior

    Red Hat

    Raleigh, NC
    2 days ago
  • $116.27k - $191.84k

     ...At Red Hat, we believe open source is the best way to build software. We are guided by four core values: Freedom, Courage, Commitment...  ..., and Accountability. We are looking for a Rust Software Engineer (or Senior SWE) to join the team behind the Red Hat Offline Knowledge... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Dormont Manufacturing Company

    Raleigh, NC
    2 days ago
  • $118.6k - $195.68k

    Job Summary The Red Hat Identity Management (IdM) Engineering team seeks a Senior Software Engineer to help us deliver on the next generation of Public Key Infrastructure (PKI) product functionalities within Red Hat Enterprise Linux (RHEL) and the Red Hat Certificate System... 
    Senior
    Contract work
    Work experience placement
    Remote work
    Worldwide
    Flexible hours

    Red Hat

    Raleigh, NC
    10 hours ago
  • $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... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday

    UnitedHealth Group

    Raleigh, NC
    2 days ago
  • $116k - $136k

     ...What You'll Do We are looking for a Senior Software Engineer I to join our Business Owner Solutions IT team. You'll be a part of a new and growing team helping to support capabilities for the Individual Disability product. If you enjoy problem-solving, collaborating with... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Flexible hours
    Night shift

    Principal Financial Group

    Raleigh, NC
    1 day 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
    8 days ago
  •  ...Senior Software Engineer If you are an experienced engineer who enjoys solving ambiguous problems of national importance and wants to shape how complex systems are built and integrated, this role is for you. You will work in a stable environment that rewards initiative... 
    Senior
    Work experience placement

    ARA Brand

    Raleigh, NC
    5 days ago
  • $121.4k - $218.6k

     ...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full...  ...Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution,... 
    Senior
    Work experience placement
    Work at office

    Akamai

    Raleigh, NC
    7 days ago
  •  ...keep, and process your private information, please review Insight Global's Workforce Privacy Policy: Skills and Requirements Level Senior Experience: 5-7+ years Tech Stack Languages: Python (~80%) Java (~20%) - nice to have, not required Cloud: AWS (core... 
    Senior

    Insight Global

    Raleigh, NC
    3 days ago
  • $65 per hour

    Position Title: Senior Software Engineer Location: Raleigh, NC Clearance Requirements: None Pay Rate: $65.00/hr Position Description: Join our client’s Business Integrations team as a Senior Software Engineer. You’ll help design, build, and enhance integrations that... 
    Senior

    Seneca Resources Company, LLC

    Raleigh, NC
    3 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Vigilant Cyber Systems, Inc

    Raleigh, NC
    3 days ago
  • $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... 
    Senior
    Remote work

    Foley

    Raleigh, NC
    1 day ago
  • $65 per hour

    Overview Position Title: Senior Software Engineer Location: Raleigh, NC Position Status: Full Time, W2 Pay Rate: $65/hr We are seeking an experienced Senior Software Engineer to join a high-performing Business Integrations team in Raleigh, NC. This team develops innovative... 
    Senior
    Full time

    Seneca Resources Company, LLC

    Raleigh, NC
    3 days ago
  • $95.3k - $158.8k

     ...mentoring others and translating complex requirements into impactful software solutions? About the Role You will play a key role in...  ...capacity, robust governance, and effective collaboration across engineering and product teams. Responsibilities Interface with other... 
    Senior
    Local area
    Flexible hours

    RELX

    Raleigh, NC
    2 days ago
  • $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 a... 
    Senior
    Long term contract
    Contract work
    For contractors
    Remote work

    Seneca Resources Company, LLC

    Raleigh, NC
    1 day ago
  • $180k - $220k

     ...Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability and... 
    Senior

    Datavant

    Raleigh, NC
    3 days ago

Do you want to receive more vacancies?

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