About COGNNA
At COGNNA, we’re redefining cybersecurity through smart, AI-driven solutions that protect organizations against today’s most advanced threats. From automated threat detection to compliance-focused defense, our platform is built for companies that demand performance, intelligence, and trust. We’re headquartered in Riyadh with a growing global footprint—and we’re building a team ready to shape the future of cyber defense.
The Role
We’re looking for a Senior Backend Developer to architect and build high-performance backend systems that power our threat detection and response technologies. You’ll join a passionate engineering team working on complex services, robust APIs, and scalable infrastructure that supports our mission to make cybersecurity faster, smarter, and more reliable.
Key Responsibilities
- System Design & Development
- Build and maintain scalable, high-performance backend systems using modern development stacks.
- Design APIs that are clean, efficient, and secure for use across our products and integrations.
- Ensure backend components are modular, well-tested, and aligned with engineering best practices.
- Collaboration & Delivery
- Work closely with frontend developers, designers, and product managers to deliver seamless, user-centered solutions.
- Participate in architecture decisions and infrastructure planning for existing and new systems.
- Lead development efforts from planning to deployment, ensuring timely and high-quality releases.
- Optimization & Security
- Optimize backend performance and resolve production issues in real-time.
- Implement secure data handling and maintain best practices for authentication, authorization, and encryption.
- Contribute to internal security reviews and continuous hardening of our systems.
- Mentorship & Innovation
- Guide and mentor junior engineers, sharing knowledge and encouraging best practices.
- Keep pace with emerging technologies, tools, and techniques to drive innovation in our engineering workflows.
What We’re Looking For in You
A team player who thrives in collaborative environments. A critical thinker who approaches challenges with creativity and analytical precision. Someone who stays curious and embraces continuous learning in a rapidly evolving tech space.
Qualifications
- 5+ years of experience with Python and Django, building production-grade applications.
- 2+ years of experience with Golang, ideally in performance-critical or distributed systems.
- Working knowledge of frontend technologies (React JS) to support rapid POC development.
- Strong understanding of system design, distributed systems, and API-driven architectures.
- Experience with relational and non-relational databases (e.g., PostgreSQL, Redis).
- Familiarity with cloud environments (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Solid grounding in secure development practices.
Why Join Us?
- Competitive Package – Salary + equity options + performance incentives.
- Flexible & Remote – Work from anywhere with an outcomes-first culture.
- Team of Experts – Work with designers, engineers, and security professionals solving real-world problems.
- Growth-Focused – Your ideas ship, your voice counts, your growth matters.
- Global Impact – Build products that protect critical systems and data.