Principal Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Lead the integration of sovereign cryptography and post-quantum principles, ensuring compliance while architecting resilient software and systems for high-security environments.
Key Skills for This Role
Full Job Posting
Overview
As the Principal Software Engineer within the Product Engineering & Technology (PET) division, you serve as the
ultimate technical authority for our software development lifecycle.
You will aggressively champion the integration
of sovereign cryptography and post-quantum cryptographic (PQC) principles into our core CyProducts ecosystem,
ensuring unassailable compliance with NCA Essential Cybersecurity Controls (ECC).
This role demands a master level engineer capable of designing robust, high-assurance software that operates
flawlessly across advanced enterprise environments and highly sensitive, air-gapped sovereign infrastructures, and
of dictating the architectural runway for the entire division.
• Sovereign Architecture & Backend Engineering
o Architect, engineer, and deploy highly resilient backend microservices using FastAPI, establishing
the definitive technical standard for backend development within the division.
o Embed advanced sovereign cryptography and post-quantum cryptographic concepts directly into the
application layer, ensuring all data in transit and at rest meets the highest national security
standards.
• Frontend Mastery & Systems Integration
o Command the development of complex, reactive frontend architectures utilising Vue.js, ensuring a
seamless and highly performant user experience across the entire CyProducts ecosystem.
o Orchestrate the intricate integration of these frontends with high-assurance hardware appliances
deployed in sensitive industrial (OT) environments, guaranteeing flawless real-time synchronisation
and uncompromised data integrity.
• Technical Leadership & SSDLC Governance
o Provide battle-hardened technical leadership to the Dhahran-based engineering team, acting as the
definitive escalation point for complex codebase challenges.
o Enforce strict Secure Software Development Life Cycle (SSDLC) protocols from day zero, driving
zero-defect tolerance and embedding robust CI/CD pipelines in GitLab that automatically validate
code against uncompromising security thresholds before any deployment is authorised.
","requirements":" Bachelor's or master's degree (preferred) in Computer Science, Software Engineering, or a related highly technical discipline.
10+ years of hands-on software engineering experience, with a significant tenure operating explicitly at a principal or Lead Architect level.
You are a deeply technical, hands-on practitioner who writes elite-level code and architects
unassailable systems; this is emphatically not a role for administrative managers or those
who have stepped away from the command line.
You possess an exceptional track record of
designing, building, and operating complex distributed applications for high-stakes
environments.
","translations":[],"skills":[],
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at cyberani solutions
Senior Manager Offering Management
Riyadh, KSA
Responsible for defining and optimizing portfolio strategy, conducting market research, managing product lifecycles, and developing pricing models for competitive offerings.
Business Development Manager - Contractor
Riyadh, KSA
Responsible for identifying business opportunities, client acquisition, market analysis, and proposal development while managing relationships and supporting growth objectives.
Bid Consultant - Contractor
Riyadh, KSA
The role involves managing the bid process, developing proposals, coordinating teams, and ensuring compliance with client requirements and quality standards.
Service Assurance Senior Consultant - Contractor
Riyadh, KSA
Ensure IT service delivery aligns with Service Level Agreements, manage performance reporting, and drive continuous improvement through audits and stakeholder collaboration.
Associate Presales Engineer - Contractor
Riyadh, KSA
Support sales teams by providing technical solutions, conducting demonstrations, and developing cybersecurity knowledge while engaging with customers and resolving technical iss...
Principal Solution Architect
Riyadh, KSA
Act as a technical authority for complex enterprise architectures, ensuring compliance with cybersecurity standards and guiding strategic integrations in operational technology.
Business Application Senior Specialist - Contractor
Riyadh, KSA
Manage and enhance enterprise business applications, engage stakeholders, implement solutions, and ensure compliance with IT policies and best practices.
Contracts and Supply Chain Specialist - Contractor
Dahran, KSA
Develop and optimize supply chain processes, manage vendor selection, negotiate contracts, and ensure compliance while maintaining accurate records.
Senior Manager Offering Management
Riyadh, KSA
Business Development Manager - Contractor
Riyadh, KSA
Bid Consultant - Contractor
Riyadh, KSA
Service Assurance Senior Consultant - Contractor
Riyadh, KSA
Associate Presales Engineer - Contractor
Riyadh, KSA
Principal Solution Architect
Riyadh, KSA
Business Application Senior Specialist - Contractor
Riyadh, KSA
Contracts and Supply Chain Specialist - Contractor
Dahran, KSA
