Senior Software Engineer
Type: Experienced
Location: Abu Dhabi
Time: February 11, 2026
Position Overview
We are seeking a highly experienced Senior Software Development Manager with a strong technical foundation and extensive project leadership experience to lead the design, development, and delivery of the EO Platform (Situational Awareness Open Platform).
The EO Platform is an integrated solution that combines data aggregation, GIS visualization, AI-driven analytics, and application development into a unified ecosystem. It serves a wide range of sectors, including government, defense, agriculture, and other mission-critical industries.
In this role, you will lead internal engineering teams while collaborating with strategic partners to drive the full lifecycle of the platform—from technology selection and architectural design to product implementation and large-scale deployment. You will be responsible for ensuring high-quality delivery, technical excellence, and successful execution of complex projects.
The EO Platform is an integrated solution that combines data aggregation, GIS visualization, AI-driven analytics, and application development into a unified ecosystem. It serves a wide range of sectors, including government, defense, agriculture, and other mission-critical industries.
In this role, you will lead internal engineering teams while collaborating with strategic partners to drive the full lifecycle of the platform—from technology selection and architectural design to product implementation and large-scale deployment. You will be responsible for ensuring high-quality delivery, technical excellence, and successful execution of complex projects.
Key Responsibilities
1. Budgeting & Forecasting: Assist in preparing project budgets and financial forecasts.
2. Expense Tracking: Monitor project costs and ensure they align with approved budgets.
3. Variance Analysis: Identify discrepancies between planned and actual spending and propose corrective actions.
4. Reporting: Prepare financial reports and presentations for stakeholders.
5. Collaboration: Work closely with project managers to ensure financial accuracy and transparency.
6. Documentation: Maintain accurate project financial records and compliance documentation.
7. Continuous Improvement: Contribute to process improvements in financial reporting and project control.
2. Expense Tracking: Monitor project costs and ensure they align with approved budgets.
3. Variance Analysis: Identify discrepancies between planned and actual spending and propose corrective actions.
4. Reporting: Prepare financial reports and presentations for stakeholders.
5. Collaboration: Work closely with project managers to ensure financial accuracy and transparency.
6. Documentation: Maintain accurate project financial records and compliance documentation.
7. Continuous Improvement: Contribute to process improvements in financial reporting and project control.
Candidate Profile
1. Bachelor’s degree or above in a relevant field.
2. Minimum 8+ years of software development experience, including at least 3+ years in team leadership or engineering management roles.
3. Proven experience delivering government-sector projects or large-scale B2B/B2G solutions.
4. Solid understanding of the full product development lifecycle, with familiarity in agile methodologies and iterative development processes.
5. Excellent communication, coordination, and cross-functional collaboration skills, with the ability to lead distributed teams and partner organizations effectively.
6. Strong expertise in GIS platform development, including technologies such as Cesium, WebGL, OGC-standard services, 3D rendering, and spatial databases.
7. Hands-on experience in AI platform development, with solid understanding of computer vision (CV) algorithms, distributed inference, and model training and 8eployment (e.g., Kubernetes orchestration and GPU acceleration).
8. Advanced proficiency in web front-end development, including JavaScript/TypeScript, Vue or React frameworks, WebGL, and geospatial visualization technologies.
9. Experience with big data processing and storage technologies, such as MinIO, Cloud Optimized GeoTIFF (COG), distributed storage systems, and stream data processing frameworks.
10. Experience in video streaming and processing, including RTSP, HLS, WebRTC transcoding, and low-latency optimization.
11. Strong understanding of microservices architecture, containerized deployment, and DevOps practices.
2. Minimum 8+ years of software development experience, including at least 3+ years in team leadership or engineering management roles.
3. Proven experience delivering government-sector projects or large-scale B2B/B2G solutions.
4. Solid understanding of the full product development lifecycle, with familiarity in agile methodologies and iterative development processes.
5. Excellent communication, coordination, and cross-functional collaboration skills, with the ability to lead distributed teams and partner organizations effectively.
6. Strong expertise in GIS platform development, including technologies such as Cesium, WebGL, OGC-standard services, 3D rendering, and spatial databases.
7. Hands-on experience in AI platform development, with solid understanding of computer vision (CV) algorithms, distributed inference, and model training and 8eployment (e.g., Kubernetes orchestration and GPU acceleration).
8. Advanced proficiency in web front-end development, including JavaScript/TypeScript, Vue or React frameworks, WebGL, and geospatial visualization technologies.
9. Experience with big data processing and storage technologies, such as MinIO, Cloud Optimized GeoTIFF (COG), distributed storage systems, and stream data processing frameworks.
10. Experience in video streaming and processing, including RTSP, HLS, WebRTC transcoding, and low-latency optimization.
11. Strong understanding of microservices architecture, containerized deployment, and DevOps practices.