spiderSilk

Senior Software Engineer (Backend)

Dubai, UAEPosted 2 months ago

Salary
AED 26k–42k a month· est.
Job type
Full time
Level
Senior
Field
Engineering & Technology
Work mode
On site

About the role

Who We Are! Back in 2019, spiderSilk was born with a bold idea: build regional, sovereign cybersecurity IP that could stand tall on the global stage. Our mission? To shake up the way organizations protect their ever-changing digital worlds with continuous, intelligent, and autonomous security that doesn’t miss a beat. We’re a global mix of curious minds, problem-solvers, and passionate builders, all united by one goal: making the internet a safer place for everyone. Around here, we thrive on vision, energy, and a strong sense of ownership. If this feels like your kind of crew, you’ll probably fit right in. About The Role As a Senior Software Engineer, you’ll play a leadership role in the design and development of mission-critical systems that enable spiderSilk’s cutting-edge cybersecurity platform. You’ll mentor junior engineers, lead project initiatives, and ensure technical excellence across the board. Requirements • Deep expertise in one or more languages such as Python, Java and building solutions working at high scale. Experience with distributed systems and scalable architectures.Familiarity with security principles and secure coding practices. • Proven ability to lead projects and mentor other engineers.Proficient with AI tools supporting operations & development. • Strong grasp of software design patterns and their practical trade-offs - Proven experience building and operating systems that handle high daily traffic volumes • Hands-on expertise with relational databases (MySQL, PostgreSQL), including schema design, query optimization, and performance tuning • Working knowledge of cybersecurity best practices and common security tooling • Practical fluency with AI tooling and prompt engineering in day-to-day development work • Collaborative mindset with a track record of working effectively across a team Nice To Have • Working knowledge of vector databases (e.g. Pinecone, Weaviate, pgvector) and graph databases (e.g. Neo4j) Show more Show less

Requirements

Deep expertise in one or more languages such as Python, Java and building solutions working at high scale. Experience with distributed systems and scalable architectures. Familiarity with security principles and secure coding practices. Proven ability to lead projects and mentor other engineers. Proficient with AI tools supporting operations & development. A startup mindset - fast-moving, product-focused, and ready to lead by doing.

Responsibilities

Develop, and deploy software solutions at scale. Guide best practices in coding, testing, and DevOps. Lead design reviews and provide technical mentorship. Drive innovation by researching new technologies and approaches. Collaborate with cross-disciplinary teams on strategic initiatives.

Skills

  • Python
  • Java
  • distributed systems
  • scalable architectures
  • secure coding practices
  • AI tooling
  • prompt engineering
  • MySQL
  • PostgreSQL
  • relational databases
  • software design patterns
  • lead projects
  • mentoring engineers

Not sure you fit this role?

Upload your CV and see how you score against spiderSilk and every other live job. It's free.

Get my free matches
Software Engineer jobs in Dubai104 live roles, top employers and pay.See all →

Similar jobs across the Gulf