Enable job alerts via email!

Director of Engineering

Unifonic, Inc.

Dubai

Remote

AED 420,000 - 520,000

Full time

14 days ago

Job summary

An innovative communication platform in Dubai seeks a Director of Engineering to lead multiple teams, drive scalable solutions, and integrate AI technologies. The ideal candidate has over 12 years in software engineering, including substantial experience in leadership roles. Exceptional communication and technical skills are required, alongside a passion for innovation. Competitive salary and unique benefits are offered including a share scheme and flexible work options.

Benefits

Competitive salary and bonus
Unifonic share scheme (we are all owners!)
30 holiday days after first anniversary
Your Birthday off!
25 days per year working from anywhere
Paid leave for new parents
LinkedIn learning license

Qualifications

  • 12+ years of experience in software engineering, at least 5 in leadership roles.
  • Proven ability to lead and scale engineering teams in high-growth environments.
  • Experience in distributed systems and high-availability architectures.

Responsibilities

  • Provide strategic and technical leadership to engineering teams.
  • Drive the design of scalable, reliable systems serving millions of users.
  • Champion a culture of innovation and operational excellence.

Skills

Software engineering
Leadership
Backend development
Cloud architectures
Agile methodologies
AI integration

Education

Bachelor’s or Master’s degree in Engineering or Computer Science

Tools

Java
Python
Go
AWS
Azure

Job description

Proudly voted a Great Place to Work, we are a dynamic startup in the SaaS space that is revolutionizing the way businesses communicate. Our team is made up of 500 energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies.

We pride ourselves on our fun and collaborative work environment, where creativity and new ideas are constantly encouraged. As shareholders in the business, we’re so much more than a group of passionate communicators. We are Unifones. Join our team and be a part of something big!

Meet the team!

Our Engineering team is responsible for designing, developing, and maintaining the systems and technologies that drive Unifonic’s solutions. We work closely with other departments to ensure our products and services meet the needs of our customers. If you are passionate about technology and excited about leading teams to deliver cutting-edge communication and engagement solutions, we want you on our team.

As a Director of Engineering, you will provide strategic and technical leadership to multiple engineering teams, guiding the development and evolution of Unifonic’s products and technology. You will drive engineering excellence, foster a culture of innovation, and ensure the successful delivery of scalable, high-quality solutions. You will collaborate with cross-functional leaders, influence architectural decisions, and play a key role in shaping the future of our technology platform—including the adoption and integration of AI-driven solutions. We always favor hands-on technical guru.

Help us shape the future of communication by :

Setting the vision and strategy for the engineering organization in alignment with products roadmap and company goals.

Leading, mentoring, and growing high-performing engineering teams.

Driving the design and delivery of scalable, reliable, and secure systems serving millions of users.

Overseeing architectural reviews and ensuring best practices in system design and software development.

Championing a culture of continuous improvement, innovation, and operational excellence.

Collaborating with Product, Operations, and other business units to deliver impactful solutions.

Managing resource allocation, project prioritization, and delivery timelines across multiple teams.

Ensuring adherence to software development lifecycle processes and agile methodologies.

Building and maintaining a strong engineering culture focused on quality, collaboration, and accountability.

Driving the adoption and integration of AI and machine learning technologies to enhance product capabilities and engineering efficiency.

Identifying opportunities for AI-driven automation, personalization, and analytics within Unifonic’s platform.

Representing engineering in executive discussions and providing technical guidance to senior leadership.

What you'll bring :

12+ years of experience in software engineering, with at least 5 years in engineering leadership roles (e.g., Senior Manager, Director, or above).

Proven track record of leading and scaling engineering teams in a fast-paced, high-growth environment.

Deep experience with backend development (Java, Python, Go) and modern cloud architectures (AWS, OCI, Azure, or GCP).

Strong background in distributed systems, microservices, and high-availability architectures.

Experience with message brokers, caching technologies, and database optimization.

Demonstrated ability to drive large-scale projects from concept to delivery.

Expertise in software development best practices, agile methodologies, and DevOps principles.

Excellent communication, leadership, and people management skills.

Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field (or equivalent experience).

Experience working with SaaS and PaaS products and integrating with third-party platforms.

Strong business acumen and ability to align technical initiatives with organizational objectives.

True passion in adopting new technologies and keen to stay hands-on to lead by example.

Familiarity with telecommunications technologies (SMSC, VOIP, SMPP, etc.) is a plus.

Good to have : Experience with AI / ML technologies, frameworks, and tools (e.g., TensorFlow, PyTorch, NLP, LLMs, generative AI, etc.).

Good to have : Proven experience in leading AI adoption and integration initiatives within product or platform teams.

Good to have : Understanding of AI-driven automation, analytics, and personalization in cloud-based environments.

Good to have : Experience in Data engineering, data pipelines, and best practices for data management, processing, and analytics at scale.

As a Unifone you’ll receive a range of benefits :

Competitive salary and bonus

Unifonic share scheme (we are all owners!)

30 holiday days after the first anniversary

Your Birthday off!

Spend up to 25 days per year working from anywhere in the world!

Paid leave and assistance for new parents

LinkedIn learning license

J-18808-Ljbffr

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.