Principal Software Engineer
$120k - $160kSAIC Inc
Senior Principal Software Engineer SAIC is seeking a Senior Principal Software Engineer to support Navy network automation and deployment programs at the Naval Information Warfare Center Pacific (NIWC PAC) in San Diego, CA. This senior principal individual contributor will be responsible for full lifecycle software development, DevSecOps pipeline management, and cloud‑native application delivery in direct support of Navy network automation and deployment capabilities. Key responsibilities include providing technical leadership across Navy network automation program software development, leading design and production deployment across Angular front‑end and back‑end software components, designing and deploying full‑stack applications supporting automated network deployment, architecting and implementing AWS cloud infrastructure using infrastructure‑as‑code tools such as Terraform and Pulumi, creating and maintaining GitLab CI/CD pipelines, dockerizing and hardening applications, developing data management capabilities with ElasticSearch and PostgreSQL, designing ADA‑compliant interfaces, automating network data analysis, modernizing legacy applications, and serving as the prime technical contact and organizational spokesperson. The role also supports business development activities including technical proposal development and capability demonstrations. Job Duties Serve as Senior Principal Software Engineer providing technical leadership across Navy network automation program software development, DevSecOps, and cloud‑native application delivery efforts. Lead development activities from design through production deployment across Angular front‑end and back‑end software components supporting Navy network provisioning workflows. Design, develop, and deploy full‑stack applications supporting automated network deployment and provisioning capabilities including IT service management workflow integrations and network source of truth API interactions. Architect and implement AWS cloud infrastructure using infrastructure‑as‑code tools including Terraform and Pulumi. Create and maintain GitLab CI/CD pipelines to test, build, lint, and scan containerized applications in accordance with DoD DevSecOps best practices. Dockerize, harden, deploy, and monitor React and Python data science and automation applications across classification domains in support of Navy network automation operational requirements. Develop and tune search and data management capabilities including ElasticSearch and PostgreSQL integrations within Navy network automation web application source code and databases. Design ADA‑compliant interfaces and develop, review, and test Bootstrap front‑end components supporting user‑facing catalog and workflow automation tools. Develop Python and JavaScript automation scripts to support network data analysis, mapping, and automated provisioning workflows. Create and maintain MySQL and NoSQL database tables supporting program data management requirements. Modernize legacy applications by refactoring to current technology stacks and remediating security vulnerabilities in accordance with DoD security standards. Produce reports to detect PII, misclassified information, and redundant or inefficient data storage across program systems. Serve as organizational spokesperson and prime technical contact on significant software engineering matters requiring coordination between development teams, government stakeholders, and partner organizations. Support business development activities including technical proposal development, capability demonstrations, and customer relationship management. Qualifications Bachelor’s degree and nine (9) years or more experience; Master’s degree and seven (7) years or more experience; PhD or JD and four (4) years or more experience. 5+ years of full‑stack software engineering experience with demonstrated senior principal‑level contributions in DoD or government software development environments. U.S. citizen. Active Secret clearance at the time of hire; ability to obtain Top Secret clearance after start. CompTIA Security+ certification. Programming languages: Python, JavaScript, R. Front‑end: React, Angular, Bootstrap. Back‑end: SpringBoot, Python Flask, RShiny. Cloud: AWS (Terraform, Pulumi). Databases: PostgreSQL, ElasticSearch, MySQL, NoSQL. DevSecOps: GitLab CI/CD, Docker, containerization. Data: Natural language processing, data mining, geospatial analysis. Desired Skills Experience supporting NIWC PAC, PEO Digital, or Navy network automation and deployment programs. Familiarity with network source of truth platforms, IT service management tools, automation platforms, or version control systems in a Navy or DoD network automation context. Experience developing automation tools supporting zero‑touch network provisioning or infrastructure‑as‑code deployments. Background in network automation, SD‑WAN, or C4ISR systems software development. Experience with ESRI GeoEvent or geospatial data format conversion tools. Familiarity with DoD DevSecOps Reference Design and Navy software factory standards. Experience with cross‑domain application deployment and hardening in classified environments. Demonstrated experience leading development teams and driving agile software delivery in DoD program environments. Background in data science application development including text analysis, semantic analysis, and social media network modeling. Experience with natural language processing and search engine development including ElasticSearch tuning and optimization. Familiarity with Navy network automation program architecture including IT service management workflow automation, network source of truth integration, and automation platform‑based network provisioning. Target salary range $120,001 – $160,000. #J-18808-Ljbffr SAIC
$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...SuggestedWork experience placementLocal areaRemote work- ...provider of comprehensive enterprise asset management (EAM) software solutions that support the management life cycle for... ...operations. Role Overview: We are seeking a highly experienced Principal Software Engineer Front-End to serve as the technical anchor for the ePAS...SuggestedFull timeTemporary workCasual workImmediate startWorldwide
$115.4k - $192.3k
About the Role Principal Software Engineer responsible for designing and delivering scalable, high‑impact software solutions, leading advanced content ingestion and processing systems, and driving architectural decisions across the team. Requirements Experience designing...Suggested$135k - $150k
...manufacturing company dedicated to producing high quality vehicles for their customers. They are currently seeking an Epicor Principal Software Engineer to take the lead in designing, developing, and testing software applications by analyzing user needs, writing code in...Suggested$153k - $189k
We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible... ..., because we believe people power progress. Join us as a Principal Software Engineer - Identity & Authentication and help us do what we do best...SuggestedWork at officeHome officeRelocation packageFlexible hours- In this role, you'll be contributing as a model serving and monitoring subject matter expert for the model serving and explainability features of the open source Open Data Hub project by actively participating in KServe, TrustyAI, Kubeflow, HuggingFace, and several other...
$148.54k - $245.05k
Job Description Principal Software Engineer, Agentic AI & Orchestration Red Hat - Raleigh, NC On-site, Remote Full-time Salary: $148.54K - $245.05K/yr Benefits: Medical, Dental, Vision, Retirement, PTO Posted 5 hours ago About The Job Red Hat is seeking a Principal...Permanent employmentFull timeRemote workFlexible hours$148.54k - $245.05k
Principal Software Engineer - Red Hat OpenShift AI Location: Raleigh, NC. About the job Are you ready to create open, hybrid, and intelligent solutions? Join the Red Hat OpenShift AI team! Red Hat OpenShift AI (RHOAI) delivers a powerful suite of technologies designed for...Permanent employmentFull timeFlexible hours$272k - $431.25k
...the world\'s most dedicated people working for us. The Cloud Engineering & Services team is building an enterprise governance layer... ...and enterprise integrations. We are looking for a Principal Software Engineer, Agent Policy Fabric (APF) Core Platform, to join...Contract work- EmbedAI in Raleigh, North Carolina is seeking a Subject Matter Expert in model serving and monitoring for their open source Open Data Hub project. You will actively engage in prominent open source communities including KServe, TrustyAI, Kubeflow, and HuggingFace. The ideal...
- Red Hat seeks a Principal Software Engineer for OpenShift AI in Raleigh, NC. You will lead the design and development of AI-enabled components, mentor engineers, and influence architecture and CI/CD practices across teams. You should have 8+ years in software engineering...
$119.6k - $187.9k
...history, theyre making history. What You’ll Do Provides custom software design and development of CNO tools and techniques. Designs... ...s degree in computer science, information systems, or network engineering with 4 years of experience, Masters degree with 2 years of...RelocationShift work$150k - $300k
...offering a unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that...Work at officeLocal areaFlexible hours- A global healthcare leader in Raleigh, NC, is seeking a Principal Embedded Software Engineer to enhance infusion solutions through cutting-edge software development. This role involves designing embedded applications and leading architectural efforts while collaborating...
- A healthcare technology firm is seeking a Senior Principal Software Systems Engineer responsible for developing innovative healthcare solutions within connected Infusion Pump platforms. The ideal candidate will lead best practices in software system development and possess...
- Overview Position Title: Senior Principal Software Systems Engineer Assignment Duration: 12 months Work Arrangement: Hybrid 3 days in office and 2 from home. Position Summary: As a Senior Principal Software Systems Engineer in the software organization, you will be responsible...Work at office
$173.5k - $310k
...Close Collaboration: Work in Audit’s collaborative model where engineers understand business problems as deeply as technical solutions,... ...Degree in Computer Science or Equivalent 9+ years building software applications (experience with Python, Java or C++) 3+ years hands...Work at office$112k - $154k
Principal Embedded Software Engineer - Baxter International Inc. Join to apply for the Principal Embedded Software Engineer role at Baxter International Inc. Overview At Baxter, we believe every person—regardless of who they are or where they are from—deserves a chance...Full timeTemporary workLocal areaFlexible hours- ...Group is seeking a Technology Leader to manage teams responsible for innovative education technology platforms. You will lead software engineering using agile methodologies and work alongside product and design teams to improve user engagement through data-driven...Remote job
- A technology solutions firm is seeking a Principal Software Systems Engineer in Raleigh, North Carolina. In this role, you will implement best practices in software development, provide technical leadership to an R&D team, and develop innovative solutions for complex challenges...
$180k - $205k
...org-wide system architectures and rally engineers and stakeholders around them through clear... ...-team technical programs as a named principal-level lead, coordinating design, sequencing... ...Labcorp Genetics is seeking a Principal Software Engineer to help shape and build the...Full timeContract workTemporary workCasual workInternshipMonday to FridayFlexible hoursDay shift- As a Principal Software Systems Engineer, your responsibilities will include: Driving Best Practices: Implement and champion best practices in software systems development and product lifecycles, utilizing Agile PDLC/SDLC and Systems Engineering methodologies in collaboration...
$272k
NVIDIA is looking for a Principal Software Engineer to join their Cloud Engineering & Services team in North Carolina. This role involves building foundational services for agent policy governance, dealing with signed policies and runtime verification. The ideal candidate...- SAIC is seeking a Senior Principal Software Engineer to support Navy network automation and deployment programs at NIWC PAC in San Diego, CA. This senior principal contributor will be responsible for full lifecycle software development, DevSecOps pipeline management, and...
- ...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 Do As a Principal Software Programmer of the Media Services team, you'll provide technical...Worldwide
- Overview Metabolon is seeking an experienced and driven Principal Software Development Engineer to join our team. This is a full-stack role, requiring expertise across both back-end and front-end technologies to deliver end-to-end solutions. In this role, you will lead...Local area
- Epic Games is looking for a Principal Software Programmer in Cary, North Carolina. You will lead technical development for real-time voice communication within Fortnite and Epic's ecosystem. This role requires deep expertise in C++ and WebRTC, along with a strong ability...
- ...shaping the future of military communications! Collins Aerospace Resilient Connectivity Products (RCP) Engineering is seeking a Senior Principal DevSecOps Software Engineer to join a dedicated DevSecOps team that is building cutting-edge systems to keep military personnel...Relocation
- ...and pastries to employees Job Description SUMMARY We seek a Principal Engineer to serve as the foremost expert within our engineering... ...complex technical challenges, and champion best practices in software development. This position demands extensive knowledge of current...Live inWork at officeWork from homeFlexible hours
$150k - $300k
...sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one...Work at officeLocal areaRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Raleigh, NC
- senior principal cloud computing engineer Raleigh, NC
- epic principal trainer Raleigh, NC
- principal cloud computing engineer Raleigh, NC
- senior principal scientist Raleigh, NC
- principal Raleigh, NC
- software trainer Raleigh, NC
- ultimate software Raleigh, NC
- software sales executive Raleigh, NC
- software applications developer Raleigh, NC
