Principal Software Engineer

cyberani solutions

Employer Active

Posted 1 hr ago

Experience

10 - 12 Years

Job Location

Riyadh - Saudi Arabia

Education

Bachelors in Computer Application(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

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:

  • 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":[],

Company Industry

Department / Functional Area

Keywords

  • Principal Software Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com