Smart Bricks
Senior Software Engineer - Backend
Smart BricksUnited Arab Emirates17 hours ago
Full-timeEngineering, Information Technology

About Smart Bricks


Smart Bricks is an AI-powered real estate investment platform transforming how individuals and institutions access global property markets. With strong traction across the UAE, UK, and US, our platform uses predictive modeling, AVMs, and Agentic automation to streamline real estate investing — from discovery to transaction.


About the role


  • Lead backend development initiatives with a focus on scalable, distributed systems and high-load architectures
  • Own architecture decisions across domains, ensuring consistency and alignment across multiple teams
  • Collaborate with stakeholders to gather requirements, define solutions, and guide technical design
  • Provide mentorship and guidance to backend engineers, fostering best practices & code reviews.
  • Drive platform-level initiatives, ensuring reliability, scalability, and security
  • Partner with engineering leadership to shape engineering culture and best practices


Requirements

 

  • Proven experience leading technical design and architecture in distributed, high-load environments.
  • Backend engineering experience with 7+ years and at least 5+ years working with Python (Fast API, Django etc)
  • Strong expertise with backend tools and technologies: PostgreSQL, Redis, Docker, Kubernetes, Google Cloud Platform, Github, CI/CD pipelines, Microservices architecture
  • Demonstrated experience working across multiple teams, driving alignment and technical consistency
  • A proactive mindset, with the ability to lead initiatives independently
  • Prior experience in platform engineering or infrastructure scaling
  • Experience with observability tools (Prometheus, Grafana, OpenTelemetry, ELK stack etc.)
  • Experience with PropTech & Data intensive systems is a big plus.
  • Experience with Data Engineering & Data pipelines is a big plus.

Key Skills

Ranked by relevance