Senior Software Engineer (Backend)
Dubai, United Arab Emirates · Full Time
Be the first to apply
- Experience
- 6+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About spiderSilk
Founded in 2019, spiderSilk aims to develop regional, sovereign cybersecurity intellectual property capable of competing globally. Our mission is to revolutionize organizational digital protection through continuous, intelligent, and autonomous security solutions that never miss a step. We boast a diverse and passionate team driven by vision, enthusiasm, and strong ownership, all committed to making the internet safer for everyone.
Role Overview
The Senior Software Engineer will lead the design and implementation of vital systems for spiderSilk’s advanced cybersecurity platform. This role involves mentoring junior engineers, steering project efforts, and upholding technical excellence throughout the organization.
Responsibilities and Requirements
- Expertise in backend programming languages such as Python and Java, with experience building scalable, high-throughput systems and distributed architectures.
- Strong understanding of security principles and secure coding methodologies.
- Demonstrated leadership skills including project management and mentoring of engineering peers.
- Proficiency in applying AI tools for operational and development support.
- Deep knowledge of software design patterns and their associated trade-offs in practical use cases.
- Hands-on experience with relational databases like MySQL and PostgreSQL encompassing schema design, query tuning, and performance optimization.
- Familiarity with cybersecurity best practices and commonly used security tools.
- Practical expertise in AI tooling and prompt engineering integrated into daily programming tasks.
- Ability to collaborate effectively within cross-functional teams.
Preferred Qualifications
- Experience with vector databases (e.g., Pinecone, Weaviate, pgvector) and graph databases (e.g., Neo4j).
Level
Senior
Industry
Cybersecurity