Job Search

Sr Business Systems & Software Engineer

Durham

Piper Companies Logo

Job Id:
0000174502

Job Category:
Information Technology

Job Location:
Durham

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Not Defined

Position Owner:
Mariah McCowan

Piper Companies is seeking a Senior Business Systems & Software Engineer to join an innovative organization within the agricultural biotechnology industry. The Senior Business Systems & Software Engineer will play a critical role in bridging business operations and technology, partnering directly with commercial and operational leaders to design, build, and optimize software applications, ERP solutions, and system integrations that drive business growth and efficiency. This is a hybrid position based primarily in Durham, NC, with a strong preference for onsite collaboration alongside key business stakeholders.


Responsibilities of the Senior Business Systems & Software Engineer:

  • Partner with commercial and operations teams to understand business processes and translate requirements into scalable technical solutions.
  • Design and develop full-stack applications, including backend services, databases, APIs, and user-facing interfaces.
  • Configure, extend, and integrate ERP and SaaS platforms, including NetSuite and connected business systems.
  • Evaluate and lead build-versus-buy decisions while balancing stakeholder priorities and business objectives.
  • Mentor engineers, drive technical best practices, and leverage AI-driven tools to accelerate software delivery and innovation.

Qualifications of the Senior Business Systems & Software Engineer:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
  • 4+ years of experience in software engineering, systems engineering, or business systems development with full-stack expertise.
  • Hands-on experience configuring, extending, or integrating ERP/SaaS platforms such as NetSuite, Salesforce, SAP, or similar systems.
  • Experience designing system integrations, APIs, data pipelines, and scalable business applications.
  • Strong communication skills with a proven ability to collaborate with non-technical stakeholders, negotiate priorities, and drive adoption of technology solutions.

Compensation for the Senior Business Systems & Software Engineer includes:

  • Salary range depends on experience
  • Comprehensive benefits package including medical, dental, vision, HSA/FSA, 401(k), life insurance, disability coverage, and paid holidays.
  • Flexible PTO and a hybrid work environment in Durham, NC.
  • Opportunity to work within a mission-driven organization focused on innovation, sustainability, and improving food systems.
  • Collaborative culture with exposure to cutting-edge technologies, AI-enabled development practices, and continuous improvement initiatives.

This job opens for applications on 09/15/2026. Applications for this job will be accepted for at least 30 days from the posting date.


Keywords: Senior Business Systems Engineer, Software Engineer, Full Stack Engineer, NetSuite, ERP, SaaS Integrations, Business Systems, Systems Engineering, APIs, Data Pipelines, React, Next.js, Python, FastAPI, AWS, AI Tools, Durham NC, Hybrid


#LI-MM7

#LI-HYBRID

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?