Senior Manager Software Engineering
Dubai Holding
Description
About the job
Established in 2004, Dubai Holding is a global investment company with investments in more than 34 countries and a combined workforce of nearly 45,000 individuals. In line with the vision of Dubai’s leadership and economic diversification strategy, Dubai Holding companies have nurtured sectors, irrevocably transforming Dubai’s socio-economic landscape and positioning Dubai as a diversified, globally integrated economy.
Dubai Holding is committed to the diversification of Dubai’s non-oil economy. Our portfolio, valued at over AED 284+ billion, spans 10 sectors, including real estate, hospitality, leisure & entertainment, ICT, design, education, media, retail, manufacturing & logistics, and science.
For the Good of Tomorrow
Dubai Holding is looking to hire a Senior Manager Software Engineering at the corporate office. The job holder is responsible for designing, building, and maintaining scalable data and AI-driven applications, React-based front-end applications, and backend services using Node.js and Python. This role focuses on delivering high-quality code, collaborating with cross-functional teams, and contributing to engineering best practices. The engineer will work within agile teams to build solutions that drive business impact.
If you are ready to embark on a dynamic journey where your talents are valued, and your contributions make a real impact, we would like to hear from you.
Key Responsibilities:
Software & Full Stack Development
- Design and develop responsive front-end applications using React and TypeScript.
- Build scalable backend services and APIs using Node.js and Python.
- Ensure code quality, maintainability, and performance through best practices and testing.
Palantir Foundry Development
- Build and maintain applications, workflows, and ontology-based solutions on Palantir Foundry.
- Develop data pipelines and transformations to support analytics and business use cases.
- Integrate Foundry applications with front-end interfaces and external systems.
Quality & DevOps
- Participate in code reviews and contribute to team coding standards and best practices.
- Support CI/CD pipelines and deployment processes for reliable delivery.
- Troubleshoot and resolve production issues, ensuring system reliability and performance.
Cross-functional Collaboration
- Work closely with Product Owners, Data Scientists, and IT Architects to align engineering efforts with business goals.
- Translate product requirements into technical roadmaps and delivery plans.
- Promote agile methodologies, iterative development, and continuous feedback loops.
Who we are looking for:
5+ years of experience in software development with demonstrated leadership
Education / Professional Certifications:
- Bachelor’s degree in computer science, Engineering, or related quantitative field
- Advanced degrees preferred.
Technical Competencies:
- Proficiency in React/TypeScript for front-end and Node.js/Python for backend development
- Experience with Palantir Foundry platform is a strong plus (ontology, pipelines, workshops)
- Familiarity with cloud platforms (Azure preferred) and DevOps tools (Git, CI/CD, Docker)
- Understanding of agile development practices and collaborative workflows
- Strong understanding of software architecture, APIs, and full-stack development patterns
- Exposure to AI/ML concepts and integration patterns
- Experience working in a tech/ product environment is a plus
Behavioral Competencies
- High-energy, ownership-driven mindset
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Comfortable navigating ambiguity and driving clarity
- Experience in agile/start-up environments preferred
- Successful track record of leading complex projects is a plus