Senior Software Engineer
$140k - $160kPiper Companies
Piper Companies is seeking a Senior Software Engineer to lead the design and development of a platform that provides real-time visibility into Common Criteria certification programs and projects. This individual will be responsible for building enterprise web applications, dashboards, workflow automation tools, and reporting platforms that enable stakeholders to track overall program progress. This is a long-term open-ended contract opportunity supporting cross-functional teams including Common Criteria program managers, security engineers, certification teams, and executive leadership. This opportunity will also be hybrid 2 days onsite in RTP, NC . Responsibilities for the Senior Software Engineer:
• Design, develop, and maintain a web-based platform for managing Common Criteria certification programs and projects.
• Build real-time dashboards that provide visibility into project status, milestones, deliverables, dependencies, certification activities, and program health.
• Develop and optimize workflows for tracking Security Targets (STs), Protection Profiles (PPs), evaluation activities, lab findings, certification milestones, and project risks.
• Design and develop RESTful APIs, backend services, and microservices that aggregate certification and project data into a centralized platform.
• Develop analytics and reporting solutions that provide insights into certification timelines, bottlenecks, resource utilization, and overall project performance.
• Collaborate with product managers, Common Criteria subject matter experts, security teams, and business stakeholders to gather requirements and deliver scalable solutions.
• Lead system architecture decisions, establish engineering best practices, and ensure application security, reliability, scalability, and performance. Qualifications for the Senior Software Engineer:
• Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
• 6+ years of experience developing enterprise software applications.
• Strong experience designing and building modern web-based applications and software platforms.
• Proficiency in one or more modern programming languages including Python, TypeScript, or Go.
• Experience developing RESTful APIs, backend services, and microservice-based architectures.
• Strong knowledge of cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform.
• Hands-on experience with modern front-end frameworks including React, Angular, or Vue.
• Experience building dashboards, workflow management systems, reporting platforms, or data-driven business applications.
• Experience integrating multiple data sources and enterprise systems into centralized platforms.
• Previous experience supporting cybersecurity, compliance, certification, governance, or regulated environment initiatives is highly preferred. Compensation for the Senior Software Engineer:
• Salary Range: $140,000 - $160,000
• Comprehensive Benefits: Medical, Dental, Vision, 401(k), and applicable sick leave Keywords: Senior Software Engineer, Full-Stack Development, Enterprise Software Development, Web Application Development, Platform Development, Common Criteria (CC), Common Criteria Certification, Certification Programs, Certification Projects, Real-Time Dashboards, Workflow Automation, Reporting Platforms, Project Tracking, Milestone Tracking, Deliverables Management, Risk Management, Security Targets (STs), Protection Profiles (PPs), Evaluation Activities, Lab Findings, Certification Milestones, Data Integration, RESTful APIs, API Development, Microservices, Backend Development, React, Angular, Vue, Python, TypeScript, Go, Azure, AWS, Google Cloud Platform, Relational Databases, NoSQL Databases, Analytics, Business Intelligence, Automated Notifications, Reporting Solutions, Agile Development, Software Architecture, Application Security, Scalability, System Reliability, Performance Optimization, Cross-Functional Collaboration, Security Engineering, Workflow Management Systems, Dashboard Development, Data-Driven Applications, Technical Leadership, Code Reviews, Mentoring, Enterprise Platforms, System Integration, Compliance Tracking, Cybersecurity, Cloud-Native Applications, Stakeholder Management, Software Lifecycle Management. #LI-BH1 #HYBRID This job is open for applications on 9/10/2026 and will remain open for at least 30 days from the posting date
• Design, develop, and maintain a web-based platform for managing Common Criteria certification programs and projects.
• Build real-time dashboards that provide visibility into project status, milestones, deliverables, dependencies, certification activities, and program health.
• Develop and optimize workflows for tracking Security Targets (STs), Protection Profiles (PPs), evaluation activities, lab findings, certification milestones, and project risks.
• Design and develop RESTful APIs, backend services, and microservices that aggregate certification and project data into a centralized platform.
• Develop analytics and reporting solutions that provide insights into certification timelines, bottlenecks, resource utilization, and overall project performance.
• Collaborate with product managers, Common Criteria subject matter experts, security teams, and business stakeholders to gather requirements and deliver scalable solutions.
• Lead system architecture decisions, establish engineering best practices, and ensure application security, reliability, scalability, and performance. Qualifications for the Senior Software Engineer:
• Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
• 6+ years of experience developing enterprise software applications.
• Strong experience designing and building modern web-based applications and software platforms.
• Proficiency in one or more modern programming languages including Python, TypeScript, or Go.
• Experience developing RESTful APIs, backend services, and microservice-based architectures.
• Strong knowledge of cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform.
• Hands-on experience with modern front-end frameworks including React, Angular, or Vue.
• Experience building dashboards, workflow management systems, reporting platforms, or data-driven business applications.
• Experience integrating multiple data sources and enterprise systems into centralized platforms.
• Previous experience supporting cybersecurity, compliance, certification, governance, or regulated environment initiatives is highly preferred. Compensation for the Senior Software Engineer:
• Salary Range: $140,000 - $160,000
• Comprehensive Benefits: Medical, Dental, Vision, 401(k), and applicable sick leave Keywords: Senior Software Engineer, Full-Stack Development, Enterprise Software Development, Web Application Development, Platform Development, Common Criteria (CC), Common Criteria Certification, Certification Programs, Certification Projects, Real-Time Dashboards, Workflow Automation, Reporting Platforms, Project Tracking, Milestone Tracking, Deliverables Management, Risk Management, Security Targets (STs), Protection Profiles (PPs), Evaluation Activities, Lab Findings, Certification Milestones, Data Integration, RESTful APIs, API Development, Microservices, Backend Development, React, Angular, Vue, Python, TypeScript, Go, Azure, AWS, Google Cloud Platform, Relational Databases, NoSQL Databases, Analytics, Business Intelligence, Automated Notifications, Reporting Solutions, Agile Development, Software Architecture, Application Security, Scalability, System Reliability, Performance Optimization, Cross-Functional Collaboration, Security Engineering, Workflow Management Systems, Dashboard Development, Data-Driven Applications, Technical Leadership, Code Reviews, Mentoring, Enterprise Platforms, System Integration, Compliance Tracking, Cybersecurity, Cloud-Native Applications, Stakeholder Management, Software Lifecycle Management. #LI-BH1 #HYBRID This job is open for applications on 9/10/2026 and will remain open for at least 30 days from the posting date
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Morrisville, NC vacancy
- Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication!We are looking for an experienced Senior Software Engineer to play a central role in the design, development, and evolution of Ascom’s clinical alarm management software solutions...SeniorWork at office3 days per week
- ...experiences—we create opportunities to connect, grow, and make an impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team, you will build and evolve the systems behind fraud...SeniorFull timeWork visa
$186.9k - $267.7k
...firewall systems. This team is responsible for core control plane software that enables policy configuration, deployment workflows,... ...orchestration, and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams to...SeniorFull timeTemporary workLocal areaRemote workFlexible hours- ...Software Engineer PositionIXL 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...SeniorWork at office
- ...VitalEdge Mobile Application Senior DeveloperThe opening is for an xApps Application Senior Mobile Developer responsible for the development, enhancement, and support of the VitalEdge (e-Emphasys) mobile application suite across Android and iOS platforms. The role involves...SeniorPermanent employmentLocal area
- ...Job Title: Senior Software Engineer Location: Cary, NC Hybrid Duration: Long term contract Knowledge, Skills & Abilities: • Works under deadlines and subject to heavy project load • bility to provide technical expertise to others and explain concepts...SeniorLong term contract
- ...Senior Software EngineerWe are seeking a full-time Senior Software Engineer at our Cary, NC location. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems new to Garmin...SeniorFull time
- ...Senior C/C++ Embedded Software Engineer We are seeking a full-time Senior C/C++ Embedded Software Engineer in our Cary, NC location on our Marine embedded software development team. We're seeking someone who is passionate about creating great weather awareness and integrated...SeniorFull time
- ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning... ...empower content developers worldwide.What You'll DoAs a Principal Software Programmer of the Media Services team, you'll provide technical...SeniorWorldwide
$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorFull timeRemote work$90k - $120k
...industry standards? Join us and help drive the future of technology forward.The OpportunityWe are seeking a seasoned Senior Software Java Development Engineer to lead the design, development, and maintenance of high-performance, scalable enterprise applications. In this...SeniorFull timeTemporary workWork at officeLocal areaWorldwideRelocation package3 days per week- ...Morrisville, NC; or Las Vegas, NV We are looking for a Senior Fullstack Engineer to join the Lighthouse team. Responsibilities Collaborate... ..., characteristics, behavior, and other aspects of software to teams and stakeholders Assist with defining features...SeniorFull timeWork experience placementLocal area
$90k - $120k
...standards? Join us and help drive the future of technology forward. The Opportunity We are seeking a seasoned Senior Software Java Development Engineer to lead the design, development, and maintenance of high-performance, scalable enterprise applications. In this...SeniorTemporary workWork at officeLocal areaWorldwide3 days per week$190k
...Job Description Job Description Sr Software Engineer (Satellite Systems) Location: Cary, NC (will consider Maryland) Mode: Onsite... ...Clearance: TS/SCI CI Full-scope Poly Client Job Description: Senior Software Engineer- Satellite Systems THE WORK The C++...Senior- ...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...SeniorFull timeRemote work
$190k
...Job Description Job Description Sr Cyber Software Engineer Location: Cary, NC (will consider Maryland) Mode: Onsite Travel: Yes... ...Client Job Description: Sr. Cyber Software Engineer The Senior Python/SDR SWE is focused on mission critical system...Senior- ...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...SeniorLong term contractFor contractorsRemote work
$115k - $145k
...CarolinaSecurity Clearance: No ClearanceBusiness Unit: Piper CompaniesPosition Owner: Mariah McCowanPiper Companies is seeking a Senior Software Engineer to support a leading organization within the cybersecurity and certification space. The Senior Software Engineer will be...SeniorLong term contract- ...Guidelines. Collaborates with platform engineers, cloud architects, and QA automation specialists... ...reliable delivery of production‑grade software.Primary Responsibilities:Develops... ...and three (3) years of experience as a Senior Software Engineer/Developer (or closely...SeniorFull time
$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-...SeniorContract workWork experience placementWork at officeRemote workFlexible hours$133.4k - $172.2k
...Required QualificationsBachelor’s degree in Computer Science, Electronic Engineering or related field (will accept foreign education equivalent) and four (4) years of experience performing software development using Agile/Scrum, Java, Selenium, and Azure. Will also...SeniorFull timeTemporary workWork at officeLocal areaWorldwideRelocation package3 days per week- ...Senior Software EngineerThe Fidelity Brokerage Technology Group has an exciting opportunity for a Senior Software Engineer with automation experience to join our dynamic team. You will be part of a team that is key to helping drive the strategy and delivery of workflow...Senior
- ...looking for a highly experienced back-end/middle-tier engineer, comfortable working across a range of technologies (... ...sci related degree)5+ years hands-on experience as a software engineerProven experience as a senior engineer responsible for implementing sophisticated...SeniorWork experience placementWork at officeWork from home
$131.5k - $197.3k
...Systems Sector is looking for you to join our team as an AI Software Engineer Level 3 or 4 based out of Morrisville, NC, located within North... ...filled at either the Principal AI Software Engineer or the Senior Principal AI Software Engineer level. This position will...SeniorFull timeRemote workRelocation packageFlexible hoursShift work- 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
$224k - $356.5k
...lasting impact on the world.NVIDIA's Local AI team is building the software stack that makes large language models and generative AI... ...concernsWhat we need to see:BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.12+ years of...SeniorLocal area- ...Sr. Software EngineerUnited StatesSingleStore engineers build the real-time data platform powering some of the world's most demanding applications. Our cloud... ...and analytical workloads at scale.As a Senior or Principal Software Engineer on the Managed Service...Senior
$110k - $140k
...The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support Pearson's Higher Education Digital (HED) products and platforms. This role...SeniorFull timeRemote work- ...Senior Software Engineer A Senior Software Engineer with exceptional data and software engineering skills, and a passion for building data-centric applications is to join our team of software developers, data scientists and product owners to support and expand KBI'...Senior
- ...semiconductor process development, wafer fabrication, circuit design, advanced packaging, systems architecture and applications engineering. We are committed to our customers’ success. We partner with customers to help solve their most challenging problems by providing...SeniorPermanent employmentWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software developer positions Morrisville, NC
- senior software engineer remote Morrisville, NC
- cybersecurity software engineer Morrisville, NC
- part time software developer remote Morrisville, NC
- software engineer remote Morrisville, NC
- software engineer Morrisville, NC
- software engineer travel Morrisville, NC
- software engineer amazon Morrisville, NC
- junior software developer remote Morrisville, NC
- real time software engineer Morrisville, NC



