Principal Software Engineer
cyberani solutions
10–12 years of experience
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.
Responsibilities:
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.
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.
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":[],
Qiddiya Investment Company
3 weeks ago
Qiddiya Investment Company
Qiddiya Investment Company
3 weeks ago
Qiddiya Investment Company
Datamatics Technologies
last month
Datamatics Technologies